Migrera ZRM äldre än 3.7 och ZMC 3.1.5 till ZRM 3.8 och ZMC 3.3.9

Denna artikel är för Amanda Enterprise (AE)

Denna artikel är för Zmanda Recovery Manager för MySQL (ZRM)

Avinstallera

Det första vi vill göra är att verifiera att det inte finns några säkerhetskopior som körs för ZRM eller ZMC, och då kan vi stoppa var och en av deras tjänster.

# för s i zmc_zrm zmc_aee; gör service $ s stopp; Gjort

Säkerhetskopiera din ursprungliga Amanda Enterprise-konfiguration för säker förvaring.

# / opt / zmanda / amanda / bin / zm-support -a

Detta nästa steg är mycket viktigt för ZRM-sidan av saker för att säkerhetskopiera dina webbplatsspecifika säkerhetskopieringskonfigurationer.

# mkdir / etc / mysql-zrm / backup; cp /etc/mysql-zrm/mysql-zrm.conf* / etc / mysql-zrm / backup /

Avinstallera ZRM medan du behåller konfigurationer.

# / opt / zmanda / zrm / avinstallera

Välja ja för att behålla konsoldata och loggfiler.

Avinstallera Amanda Enterprise.

# / opt / zmanda / amanda / avinstallera

När du uppmanas att bevara konfigurationer säger du Nej.

* Om du vill behålla konfiguration och säkerhetskopiering från 3.1.5 för eventuell återställning av kommandoraden vid ett senare datum, flyttar du filerna. Hoppa annars över det här steget.

# mv / etc / amanda /etc/amanda-3.1; mv / etc / zmanda /etc/zmanda-3.1

Rensa upp eventuella kvarvarande filer från Amanda Enterprise.

# rm -Rf / opt / zmanda / amanda

Installera Zmanda Recovery Manager

# chmod + x ZRM-enterprise-3.8-installer-linux.run; ./ZRM-enterprise-3.8-installer-linux.run

När ZRM har installerats sammanfogar du mysql-zrm.conf från / etc / mysql-zrm / backup med den på /etc/mysql-zrm/mysql-zrm.conf.
 

Logga in på din ZRM-instans för att verifiera att dina säkerhetskopieringsmetoder är korrekta. Om inte, vänligen ändra säkerhetskopieringsmetoderna så att de är korrekta.
 

Notera: om du utför en tabellnivååterställning av säkerhetskopior från tidigare versioner av ZRM måste du köra följande kommando som mysql-användare på ZRM-servern:

$ / usr / bin / mysql-zrm-parse-sql --källa-katalog --update-table-list

Installera Amanda Enterprise

Ändra behörigheter på / etc / zmanda.

# chmod 777 / etc / zmanda

Ändra behörigheter för konfigurationsfiler.

# chmod 755 /etc/zmanda/*.cnf

Ladda ner ZMC 3.3.9 tillämpa exekvera bitinstallera ytterligare beroenden (vid behov) och installera.

# chmod + x amanda-enterprise-3.3.9-linux.run; yum installera openldap24-libs cyrus-sasl-lib y; ./amanda-enterprise-3.3.9-linux.run

Ändra behörigheter för de nyligen installerade konfigurationsfilerna.

# chmod 755 /etc/zmanda/*.cnf

Om du vill återskapa din säkerhetskopia från 3.1.5 för användning i 3.3.9, ladda ner följande python-skript (https://carbonite.azureedge.net/images/Files/zmanda-files/disklist_migration_315_to_333) och kör den med följande skriptanvändning och inkluderat exempel:

Användning: disklist_migration_315_to_333 [-s new_backup_set_name] Exempel: disklist_migration_315_to_333 /etc/amanda-3.1/DailySet1/disklist.conf /etc/amanda/NewDailySet/disklist.conf -s NewDailySet

När detta är klart måste vi starta om tjänsterna i en specifik ordning.

# service zmc_aee stop # service zmc_zrm stop # service zmc_zrm start # service zmc_aee start

Logga in och verifiera att dina reservuppsättningar är korrekta, om inte, ändra dem därefter.

Referensartiklar:

https://network.zmanda.com/support/articles/AE-How-to-Migrate-from-Amanda-Enterprise-3-1-x-to-3-3-x

http://docs.zmanda.com/Project:Zmanda_Recovery_Manager_for_MySQL_3.8/ZRM_Enterprise_Edition_3.8_Release_Notes