OpManager 故障转移迁移
将主服务器和备用服务器迁移到新Server(不迁移数据库/数据库Server)的步骤
- 停止主、备两个Server,并确保后台没有正在运行的 Java 进程。
- 对主、备两个Server的整个安装目录进行完整备份。
- 将主Server的安装文件/备份解压到新主Server上的目标位置。
- 将备Server的安装文件/备份解压到新备Server上的目标位置。
- 在主、备两个Server上分别打开命令提示符,逐条执行以下命令。
cd <OpManager_Home>/bin
OpManagerService.bat -r
OpManagerService.bat -i
- 成功执行上述命令后,启动主Server。
- 主Server启动后,登录到 UI,确认其已正常启动。
- 然后启动备Server,并确认其进入监控模式。
将主服务器、备用服务器和数据库一并迁移到新Server的步骤
- 停止主、备两个Server,并确保后台没有正在运行的 Java 进程。
- 对主、备两个Server的整个安装目录进行完整备份。
- 在 SQL Management Studio 中执行以下查询:
OPEN MASTER KEY DECRYPTION BY PASSWORD = '<DB_Password>'; close master key;
此查询应成功执行,并返回 “Command Executed Successfully” 的结果。
- 对 OpManager 数据库进行完整备份。
- 将数据库还原到目标 MSSQL 数据库实例中。
- 将主Server解压到新机器上的目标位置。
- 解压完成后,进入 <OpManager_Home>/bin 目录,执行命令 OpManagerService.bat -i
- 执行 DBConfiguration.bat,并配置正确的参数,使数据库指向主Server。
- 在 <OpManager_Home>/conf/customer-config.xml 中,将键 “masterkey.password” 的值更新为步骤 3 中使用的数据库密码。
- 启动主Server。
- 将备Server解压到新机器上的目标位置。
- 对备Server重复执行步骤 7 至 9。
- 启动备Server,此时备Server将进入监控模式。