74.11 瞭解升級服務

升級服務作為一種由服務管理員載入的服務執行,並可執行以下功能:

  1. 將 ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理資料庫移轉至 ZENworks 7 桌面管理資料庫。如需更多資訊,請參閱庫存資料庫移轉
  2. 將剩餘的 ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理 .str 檔案轉換成 ZENworks 7 桌面管理 .str 檔案。如需更多資訊,請參閱剩餘 ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理檔案的轉換和移動

升級服務以狀態驅動方法執行所有功能。這可以確保升級服務在成功執行某步驟後不會執行相同的步驟。升級服務作為不中斷服務執行。因此,您無法手動停止升級服務。升級服務會在完成其所有功能後自動停止。

本節包含以下內容:

74.11.1 庫存資料庫移轉

庫存資料庫移轉分為兩個階段:綱要移轉和資料移轉。

庫存資料庫移轉涉及以下活動:

  1. 解壓縮包含所有 SQL 程序檔的 .zip 檔案。綱要移轉開始之前,會透過填寫資料庫中的常數來轉換 SQL 檔案。
  2. 綱要移轉階段: 依照 ZENworks 7 桌面管理綱要修改或新增表格、程序、檢視窗,以及其他相關綱要物件。為表格、程序和檢視窗提供適當的權限。

  3. 資料移轉階段: ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理綱要中的舊資料移轉至 ZENworks 7 桌面管理綱要。此階段會花費一些時間,這取決於資料庫的大小。

  4. 移轉後的修正作業。

此外還會在移轉記錄中追蹤資料庫移轉活動,該記錄位於 installation_path\zenworks\inv\server\wminv\logs\migrationlogs 目錄中。

74.11.2 剩餘 ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理檔案的轉換和移動

這些剩餘檔案是在首次執行 ZENworks 7 桌面管理庫存服務之前收集的 ZENworks for Desktops 4.x 和 ZENworks 6.5 桌面管理 .str .zip 檔案。

升級服務執行以下功能:

  • dbdir 目錄中的 .str 檔案轉換成 ZENworks 7 桌面管理 .str 檔案
  • dbdir 目錄中的 .zip 檔案移至 dbdirconv 目錄。
  • entpush 目錄中的 .zip 檔案移至 entpushzipconv 目錄。
  • entpush 目錄中的 .str 檔案移至 entpushstrconv 目錄。
  • entmerge 目錄中的 .str 檔案移至 entmergeconv 目錄。
  • dbdir\temp 目錄中的 .str 檔案和 .prp 檔案移至 dbdirtempconv 目錄。

這可以確保 ZENworks 7 桌面管理儲存器和寄件者─接收器服務先處理 dbdirentpushentmerge 目錄中的剩餘檔案,然後再處理和重新整理新庫存資訊。

警告:請勿在升級過程中或完成升級後刪除剩餘檔案。

Dbdirconventpushzipconventpushstrconventmergeconvdbdirtempconv 是升級服務為協助其正常運作而建立的輔助目錄。