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 格式的報告。這些報告儲存於 $ZDC_Home\reports\時間戳記目錄 (Windows 主要伺服器) 或 $ZDC_Home/reports/時間戳記目錄 (Linux 主要伺服器) 中。若要檢視這些報告,請開啟 report 目錄中的 index.html

診斷測試的完整記錄儲存於 $ZDC_HOME\logs\時間戳記.log (Windows 主要伺服器) 或 $ZDC_HOME/logs/時間戳記.log (Linux 主要伺服器) 中。

重要:如果 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 檔案中檢視這些報告。