2.3 运行 ZDC

  1. 在主服务器的控制台提示符处,转到 $ZDC_Home 目录。

  2. 运行相应命令。

    • 校验 ZENworks 系统文件、ZENworks 数据库纲要和 ZENworks 内容:

      在 Windows 上: zdc.bat verify -v systemfiles,zendatabase,zencontent -b <ZDC 基线数据文件的完整路径>

      在 Linux 上: ./zdc verify -v systemfiles,zendatabase,zencontent -b <ZDC 基线数据文件的完整数据>

    • 仅校验 ZENworks 系统文件:

      在 Windows 上: zdc.bat verify -v systemfiles -b <ZDC 基线数据文件的完整路径>

      在 Linux 上: ./zdc verify -v systemfiles -b <ZDC 基线数据文件的完整路径>

    • 仅校验 ZENworks 数据库纲要:

      在 Windows 上: zdc.bat verify -v zendatabase -b <ZDC 基线数据文件的完整路径>

      在 Linux 上: ./zdc verify -v zendatabase -b <ZDC 基线数据文件的完整路径>

    • 仅校验 ZENworks 内容:

      在 Windows 上: zdc.bat verify -v zencontent

      在 Linux 上: ./zdc verify -v zencontent

    运行 ZDC 时,还可以指定下列命令选项:

    • -s:会话名称
    • -l:ZDC 日志文件的完整路径
    • -r:ZDC reports 目录的完整路径

ZDC 会运行诊断测试并生成 HTML 格式的报告。在 Windows 主服务器上,该报告储存于 $ZDC_Home\reports\时间戳目录中;在 Linux 主服务器上,该报告储存于 $ZDC_Home/reports/时间戳目录中。要查看报告,请打开位于 report 目录中的 index.html

在 Windows 主服务器上,诊断测试的完整日志储存于 $ZDC_HOME\logs\时间戳.log 中;在 Linux 主服务器上,该日志储存于 $ZDC_HOME/logs/时间戳.log 中。

重要说明:如果 ZENworks 数据库位于 Microsoft SQL Server 上,则会通过运行 ZDC 检查纲要差别。如果未针对 zDevice 表中的序列号列创建唯一限制,系统可能会为连接到管理区域的设备指派重复序列号。有关信息,请参见对数据库迁移故障、zDevice 表中的序列号重复问题查错

校验审计数据库

使用 ZDC 工具校验 ZENworks 中的审计数据库纲要:

  • 在 Windows 上: 运行 zdc.bat verify -v auditdatabase -b <ZDC 基线数据文件的完整路径> 命令。

  • 在 Linux 上: 在终端中运行 ./zdc verify -v auditdatabase -b <ZDC 基线数据文件的完整路径> 命令。

无法通过在一个实例中运行该命令来同时校验审计和 ZENworks 数据库。需要对它们进行分别校验。

待审计的 ZDC 报告包含在 reports\timestamp 目录中。您可以从 index.html 文件查看报告。