Ten artykuł jest przeznaczony dla Amanda Enterprise (AE)
Ten artykuł jest przeznaczony dla Menedżer odzyskiwania Zmanda dla MySQL (ZRM)
Odinstalowanie
Pierwszą rzeczą, którą chcemy zrobić, jest sprawdzenie, czy nie ma uruchomionych kopii zapasowych dla ZRM lub ZMC, a następnie możemy zatrzymać każdą z ich usług.
# for s in zmc_zrm zmc_aee; wykonaj zatrzymanie usługi $ s; gotowy
Utwórz kopię zapasową oryginalnej konfiguracji Amandy Enterprise w celu bezpiecznego przechowywania.
# / opt / zmanda / amanda / bin / zm-support -a
Ten następny krok jest bardzo ważny dla strony ZRM, aby wykonać kopię zapasową konfiguracji kopii zapasowych dla danej witryny.
# mkdir / etc / mysql-zrm / backup; cp /etc/mysql-zrm/mysql-zrm.conf* / etc / mysql-zrm / backup /
Odinstaluj ZRM, zachowując konfiguracje.
# / opt / zmanda / zrm / uninstall
Dodaj tak do przechowywania danych konsoli i plików dziennika.
Odinstaluj Amandę Enterprise.
# / opt / zmanda / amanda / uninstall
Po wyświetleniu monitu o zachowanie konfiguracji powiedz Nie.
* Jeśli chcesz zachować konfigurację i zestaw kopii zapasowych z 3.1.5 w celu ewentualnego przywrócenia z wiersza poleceń w późniejszym terminie, przenieś pliki. W przeciwnym razie pomiń ten krok.
# mv / etc / amanda /etc/amanda-3.1; mv / etc / zmanda /etc/zmanda-3.1
Wyczyść wszelkie pozostałe pliki z Amanda Enterprise.
# rm -Rf / opt / zmanda / amanda
Zainstaluj narzędzie Zmanda Recovery Manager
# chmod + x ZRM-enterprise-3.8-installer-linux.run; ./ZRM-enterprise-3.8-installer-linux.run
Po zainstalowaniu ZRM połącz plik mysql-zrm.conf z / etc / mysql-zrm / backup z plikiem w /etc/mysql-zrm/mysql-zrm.conf.
Zaloguj się do instancji ZRM, aby sprawdzić, czy metody tworzenia kopii zapasowych są poprawne. Jeśli nie, zmodyfikuj metody tworzenia kopii zapasowych, aby były poprawne.
Uwaga: jeśli wykonujesz przywracanie kopii zapasowych z poprzednich wersji ZRM na poziomie tabeli, będziesz musiał uruchomić następujące polecenie jako użytkownik mysql na serwerze ZRM:
$ / usr / bin / mysql-zrm-parse-sql --source-directory --update-table-list
Zainstaluj Amandę Enterprise
Zmień uprawnienia w / etc / zmanda.
# chmod 777 / etc / zmanda
Zmień uprawnienia do plików konfiguracyjnych.
# chmod 755 /etc/zmanda/*.cnf
Pobierz ZMC 3.3.9 zastosuj bit wykonania, zainstaluj dodatkowe zależności (jeśli to konieczne) i zainstaluj.
# chmod + x amanda-enterprise-3.3.9-linux.run; yum install openldap24-libs cyrus-sasl-lib y; ./amanda-enterprise-3.3.9-linux.run
Zmień uprawnienia w nowo zainstalowanych plikach konfiguracyjnych.
# chmod 755 /etc/zmanda/*.cnf
Jeśli chcesz odtworzyć zestaw kopii zapasowych z wersji 3.1.5 do użytku w wersji 3.3.9, pobierz następujący skrypt w języku Python (https://carbonite.azureedge.net/images/Files/zmanda-files/disklist_migration_315_to_333) i uruchom go przy użyciu następującego skryptu i dołączonego przykładu:
Użycie: disklist_migration_315_to_333 [-s new_backup_set_name] Przykład: disklist_migration_315_to_333 /etc/amanda-3.1/DailySet1/disklist.conf /etc/amanda/NewDailySet/disklist.conf -s NewDailySet
Po zakończeniu musimy ponownie uruchomić usługi w określonej kolejności.
# usługa zmc_aee stop # usługa zmc_zrm stop # usługa zmc_zrm start # usługa zmc_aee start
Zaloguj się i sprawdź, czy zestawy kopii zapasowych są poprawne, jeśli nie, zmodyfikuj je odpowiednio.
Artykuły referencyjne:
https://network.zmanda.com/support/articles/AE-How-to-Migrate-from-Amanda-Enterprise-3-1-x-to-3-3-x