此过程假定以下条件:
您已备份“ZENworks 服务器”的配置信息。请参见部分 9.1, 备份 ZENworks 服务器。
如果 ZENworks 数据库位于“ZENworks 服务器”上,则已对该数据库进行了备份。请参见部分 21.3, 备份嵌入式 Sybase SQL Anywhere 数据库。
重要说明:恢复“ZENworks 服务器”和数据库时,您必须先恢复“ZENworks 服务器”,然后再继续恢复最新备份的 ZENworks 数据库。
恢复 ZENworks 服务器:
使用相同的 IP 地址和 DNS 名称重新安装“ZENworks 服务器”。
如果未使用相同的 IP 地址和 DNS 名称,那么连接到该服务器的所有设备都需要重新注册。
如果只有一台“主服务器”连接到区域中的外部数据库,请重新安装“主服务器”并在安装期间创建虚拟数据库。无需创建内部数据库。
如果有多台“主服务器”连接到区域中的外部数据库,请将失败的“主服务器”作为第二个“主服务器”重新安装。在安装期间,系统不会提示您配置数据库。
请确保您对 Windows 服务器上的 Novell\ZENworks\conf 目录或 Linux 服务器上的 etc/opt/novell/zenworks 目录有读/写权限。
在“ZENworks 服务器”的命令提示符处,输入以下命令:
zman zenserver-restore 要恢复的备份文件的路径
例如:
zman zenserver-restore c:\zcm_backups\zone_backup.bak
或
zman zenserver-restore /root/zcm_backups/zone_backup.bak
出现提示时,输入 ZENworks 管理员名称和口令。
出现提示时,输入用于解密备份文件的通行口令(至少包含 10 个字符)。
此通行口令应与备份服务器时输入的加密文件的通行口令相同。
(视情况而定)如果数据库位于服务器上,请先恢复“ZENworks 服务器”信息再恢复数据库。有关指导,请参见部分 21.4, 恢复嵌入式 Sybase SQL Anywhere 数据库。
重启动 ZENworks 服务器。