11.2 使用新主服务器替换现有主服务器

如果“管理区域”中只有一个“主服务器”,若您想使用具有相同主机名和 IP 地址的新设备替换作为该“主服务器”宿主的旧设备,则必须将该“主服务器”移到新设备。

现有的主服务器和新的主服务器必须安装相同版本的 ZENworks 10 Configuration Management。

注:此情况已在下列平台组合上经过测试:

  • Windows Server* 2003(32 位)到 Windows Server 2008(32 位)

  • SUSE® Linux Enterprise Server (SLES) 10(32 位)到 SLES 10(32 位)

尚未使用 ZENworks Reporting Server 进行测试。

此情况在 Windows 到 Linux 以及 Linux 到Windows 的平台组合中都不受支持。

  1. 对现有 ZENworks 服务器进行可靠备份。

    有关如何对“ZENworks 服务器”进行备份的详细信息,请参见部分 10.1, 备份 ZENworks 服务器

  2. 对“主服务器”的“证书颁发机构”进行可靠备份。

    有关如何对“证书颁发机构”进行备份的详细信息,请参见部分 10.3, 备份证书授权者

  3. (视情况而定)在下列情况下对数据库进行可靠地备份:

    • 您使用的是内部 ZENworks 数据库(嵌入式 Sybase SQL Anywhere)。

    • 您使用的是安装在作为“主服务器”宿主的设备上的外部数据库,并且在卸载“主服务器”后不想使用设备。

    有关如何对内部数据库进行备份的详细信息,请参见部分 34.3, 备份嵌入式 Sybase SQL Anywhere 数据库

    要备份外部数据库,请参见数据库文档。

  4. 停止“主服务器”上的所有 ZENworks 服务。

    有关如何停止 Windows 上的 ZENworks 服务的详细信息,请参见部分 6.1.3, 停止 ZENworks 服务。有关如何停止 Linux 上的 ZENworks 服务的详细信息,请参见部分 6.2.3, 停止 ZENworks 服务

  5. 对“主服务器”的 content-repo 目录进行可靠地备份。

    content-repo 目录在 Windows 上位于 ZENworks 安装目录\work\ 目录,在 Linux 上位于 /var/opt/novell/zenworks/ 目录。

  6. 断开设备与网络的连接。

  7. 确保新服务器的主机名和 IP 地址与旧“主服务器”的相同。

  8. 在与旧主服务器具有相同管理区域名称和端口的新服务器上安装 ZENworks 10 Configuration Management。

    有关如何安装 ZENworks 10 Configuration Management 的详细信息,请参见《ZENworks 10 Configuration Management 安装指南》中的“安装 ZENworks 服务器”

  9. 在新的“主服务器”上执行以下操作:

    1. 恢复备份的 ZENworks 服务器。

      有关如何恢复“ZENworks 服务器”的详细信息,请参见部分 10.2, 恢复 ZENworks 服务器

    2. 恢复备份的证书颁发机构。

      有关如何恢复“证书颁发机构”的详细信息,请参见部分 10.4, 恢复证书授权者

    3. (视情况而定)恢复备份的数据库。

      有关如何恢复内部 ZENworks 数据库的详细信息,请参见部分 34.4, 恢复嵌入式 Sybase SQL Anywhere 数据库

    4. 将备份的 content-repo 目录复制到 Windows 上的 ZENworks 安装目录\work\ 目录或 Linux 上的 /var/opt/novell/zenworks/ 目录。

  10. 确保新服务器运行正确。随后从旧设备中卸装 ZENworks Configuration Management。

    有关如何卸装 ZENworks 10 Configuration Management 的详细信息,请参见《ZENworks 10 Configuration Management 安装指南》中的“卸装 ZENworks 软件”