Migrieren von ZRM älter als 3.7 und ZMC 3.1.5 zu ZRM 3.8 und ZMC 3.3.9

Dieser Artikel ist für Amanda Unternehmen (AE)

Dieser Artikel ist für Zmanda Recovery Manager für MySQL (ZRM)

Deinstallieren

Als erstes möchten wir überprüfen, ob für ZRM oder ZMC keine Backups ausgeführt werden, und dann können wir jeden ihrer Dienste stoppen.

# für s in zmc_zrm zmc_aee; Service $ s Stop; getan

Sichern Sie Ihre ursprüngliche Amanda Enterprise-Konfiguration zur sicheren Aufbewahrung.

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

Dieser nächste Schritt ist für die ZRM-Seite sehr wichtig, um Ihre standortspezifischen Sicherungskonfigurationen zu sichern.

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

Deinstallieren Sie ZRM unter Beibehaltung der Konfigurationen.

# / opt / zmanda / zrm / deinstallieren

Auswählen  ja um Konsolendaten und Protokolldateien zu behalten.

Deinstallieren Sie Amanda Enterprise.

# / opt / zmanda / amanda / deinstallieren

Wenn Sie aufgefordert werden, Konfigurationen beizubehalten, sagen Sie nicht.

* Wenn Sie die Konfiguration und den Sicherungssatz von 3.1.5 für eine mögliche Wiederherstellung der Befehlszeile zu einem späteren Zeitpunkt beibehalten möchten, verschieben Sie die Dateien. Andernfalls überspringen Sie diesen Schritt.

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

Bereinigen Sie alle verbleibenden Dateien von Amanda Enterprise.

# rm -Rf / opt / zmanda / amanda

Installieren Sie Zmanda Recovery Manager

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

Sobald ZRM installiert ist, führen Sie die Datei mysql-zrm.conf aus / etc / mysql-zrm / backup mit der Datei unter /etc/mysql-zrm/mysql-zrm.conf zusammen.
 

Melden Sie sich bei Ihrer ZRM-Instanz an, um zu überprüfen, ob Ihre Sicherungsmethoden korrekt sind. Wenn nicht, ändern Sie bitte die Sicherungsmethoden so, dass sie korrekt sind.
 

Hinweis: Wenn Sie eine Wiederherstellung von Sicherungen aus früheren Versionen von ZRM auf Tabellenebene durchführen, müssen Sie den folgenden Befehl als MySQL-Benutzer auf dem ZRM-Server ausführen:

$ / usr / bin / mysql-zrm-parse-sql - Quellenverzeichnis --update-table-list

Installieren Sie Amanda Enterprise

Ändern Sie die Berechtigungen für / etc / zmanda.

# chmod 777 / etc / zmanda

Ändern Sie die Berechtigungen für Konfigurationsdateien.

# chmod 755 /etc/zmanda/*.cnf

Laden Sie ZMC 3.3.9 herunter. Wenden Sie das Ausführungsbit an, installieren Sie zusätzliche Abhängigkeiten (falls erforderlich) und installieren Sie es.

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

Ändern Sie die Berechtigungen für die neu installierten Konfigurationsdateien.

# chmod 755 /etc/zmanda/*.cnf

Wenn Sie Ihr Backup-Set aus 3.1.5 zur Verwendung in 3.3.9 neu erstellen möchten, laden Sie bitte das folgende Python-Skript herunter (https://carbonite.azureedge.net/images/Files/zmanda-files/disklist_migration_315_to_333) und führen Sie es mit der folgenden Skriptverwendung und dem enthaltenen Beispiel aus:

Verwendung: disklist_migration_315_to_333 [-s new_backup_set_name] Beispiel: disklist_migration_315_to_333 /etc/amanda-3.1/DailySet1/disklist.conf /etc/amanda/NewDailySet/disklist.conf -s NewDailySet

Sobald dies abgeschlossen ist, müssen wir die Dienste in einer bestimmten Reihenfolge neu starten.

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

Melden Sie sich an und überprüfen Sie, ob Ihre Sicherungssätze korrekt sind. Wenn nicht, ändern Sie sie bitte entsprechend.

Referenzartikel:

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