Миграция ZRM старше 3.7 и ZMC 3.1.5 на ZRM 3.8 и ZMC 3.3.9

Эта статья предназначена для Аманда Энтерпрайз (AE)

Эта статья предназначена для Zmanda Recovery Manager для MySQL (ZRM)

Удаление

Первое, что мы хотим сделать, это убедиться, что для ZRM или ZMC не выполняется резервное копирование, а затем мы можем остановить каждую из их служб.

# для s в zmc_zrm zmc_aee; остановить сервис $ s; Выполнено

Сделайте резервную копию исходной конфигурации Amanda Enterprise для безопасного хранения.

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

Этот следующий шаг очень важен для стороны ZRM, чтобы создать резервную копию конфигураций резервного копирования, специфичных для вашего сайта.

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

Удалите ZRM, сохранив конфигурации.

# / opt / zmanda / zrm / uninstall

Выберите Да для хранения данных консоли и файлов журнала.

Удалите Amanda Enterprise.

# / opt / zmanda / amanda / uninstall

Когда будет предложено сохранить конфигурации, скажите нет.

* Если вы хотите сохранить конфигурацию и набор резервных копий из 3.1.5 для возможного восстановления из командной строки позднее, переместите файлы. В противном случае пропустите этот шаг.

# mv / etc / amanda /etc/amanda-3.1; mv / и т. д. / zmanda /etc/zmanda-3.1

Удалите из Amanda Enterprise все оставшиеся файлы.

# rm -Rf / opt / zmanda / amanda

Установите Zmanda Recovery Manager

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

После установки ZRM объедините mysql-zrm.conf из / etc / mysql-zrm / backup с файлом в /etc/mysql-zrm/mysql-zrm.conf.
 

Войдите в свой экземпляр ZRM, чтобы проверить правильность методов резервного копирования. В противном случае измените методы резервного копирования, чтобы они были правильными.
 

Примечание: если вы выполняете восстановление резервных копий из предыдущих версий ZRM на уровне таблицы, вам необходимо выполнить следующую команду от имени пользователя mysql на сервере ZRM:

$ / usr / bin / mysql-zrm-parse-sql --source-каталог --update-table-list

Установить Amanda Enterprise

Измените разрешения на / etc / zmanda.

# chmod 777 / etc / zmanda

Измените права доступа к файлам конфигурации.

# chmod 755 /etc/zmanda/*.cnf

Загрузите ZMC 3.3.9, примените бит выполнения, установите дополнительные зависимости (при необходимости) и установите.

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

Измените разрешения для вновь установленных файлов конфигурации.

# chmod 755 /etc/zmanda/*.cnf

Если вы хотите воссоздать набор резервных копий из 3.1.5 для использования в 3.3.9, загрузите следующий скрипт Python (https://carbonite.azureedge.net/images/Files/zmanda-files/disklist_migration_315_to_333) и запустите его, используя следующий сценарий и включенный пример:

Использование: disklist_migration_315_to_333 [-s new_backup_set_name] Пример: disklist_migration_315_to_333 /etc/amanda-3.1/DailySet1/disklist.conf /etc/amanda/NewDailySet/disklist.conf -s NewDailySet

Как только это будет завершено, нам нужно перезапустить службы в определенном порядке.

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

Войдите в систему и убедитесь, что ваши резервные наборы верны, если нет, измените их соответствующим образом.

Справочные статьи:

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