将早于3.7和ZMC 3.1.5的ZRM迁移到ZRM 3.8和ZMC 3.3.9

本文适用于 阿曼达企业(AE)

本文适用于 适用于MySQL的Zmanda恢复管理器(ZRM)

卸载

我们要做的第一件事是验证没有为ZRM或ZMC运行的备份,然后我们可以停止它们的每个服务。

#用于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 / etc / 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后,将/ etc / mysql-zrm / backup中的mysql-zrm.conf与/etc/mysql-zrm/mysql-zrm.conf中的mysql-zrm.conf合并。
 

登录到您的ZRM实例以验证您的备份方法正确。 如果不是,请修改备份方法以确保正确。
 

请注意: 如果要从以前版本的ZRM执行备份的表级还原,则需要在ZRM服务器上以mysql用户身份运行以下命令:

$ / 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安装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