4.2 從實體 11 SP3 ZENworks 主要伺服器移轉到 11 SP4 ZENworks Appliance

ZENworks 11 SP4 Appliance 將 ZENworks 資料儲存在外部虛擬磁碟中。需要將 ZENworks 11 SP3 資料複製到新的虛擬磁碟,稍後再將該磁碟連接到 ZENworks 11 SP4 Appliance。

若要將 ZENworks 11 SP3 資料複製到新的虛擬磁碟中,請將該磁碟暫時掛接到 ZENworks 11 SP4 Appliance 所在的相同監管程式中的某個 Linux 裝置上。您必須這麼做,因為在複製資料之前,裝置無法啟動。

重要:掛接該磁碟的 Linux 裝置將不會發生任何變更。

必要條件

在執行 ZENworks 伺服器到 ZENworks Appliance 的移轉之前,需要確保已符合以下必要條件︰

  • 將要在其中部署 ZENworks 11 SP4 Appliance 的監管程式中應包含一個用於暫時掛接硬碟機的 Linux 裝置。

  • 應啟用透過 Passwordless SSH 從ZENworks 11 SP3 伺服器登入暫存 Linux 裝置的功能。如需詳細資訊,請參閱 Linux 網站

程序

  1. 部署 ZENworks 11 SP4 Appliance。請勿開啟裝置電源。

  2. 將一個新虛擬硬碟新增到 ZENworks 11 SP4 Appliance。

  3. 依據以下目錄計算新硬碟的大小︰

    • database (/var/opt/novell/zenworks/database),如果裝置代管內嵌式 Sybase 資料庫。

    • content-repo (/var/opt/novell/zenworks/content-repo)

    • downloads (/opt/novell/zenworks/install/downloads)

    • collection (/var/opt/novell/zenworks/collection)

    另外再配置 20 GB 的額外空間。

    如果以上任一目錄屬於掛接的磁碟分割區,則在計算新磁碟大小時可忽略該目錄的大小。

  4. 從 ZENworks 11 SP4 Appliance 卸下剛才新增的虛擬磁碟,然後將其連接到監管程式中的某個 Linux 裝置。

  5. 使用 ZENworks Diagnostic Center 檢查主要伺服器的狀態︰

    1. 將 ZENworks 11 SP3 Diagnostic Center 下載到裝置中。可以從 ZENworks 11 SP3 下載網站下載 ZENworksDiagnosticCenter.zip 檔案。

    2. ZENworksDiagnosticCenter.zip 檔案解壓縮到裝置。

    3. 執行 ZENworks Diagnostic Center。

      如需如何執行 ZENworks Diagnostic Center 的相關資訊,請參閱《ZENworks 11 SP4 Command Line Utilities Reference》(ZENworks 11 SP4 指令行公用程式參考) 中的「Running ZDC」(執行 ZDC)。

  6. 備份 ZENworks 資料庫,並停止區域中所有其他主要伺服器上的 ZENworks 服務,以確保需要複製的檔案未被任何服務使用。您不必關閉要移轉之裝置上的 ZENworks 服務,因為 LinuxToApplianceMigration 程序檔會自動執行此操作。如需如何關閉服務的相關資訊,請參閱《ZENworks 11 SP4 Primary Server and Satellite Reference》(ZENworks 11 SP4 主要伺服器與輔助伺服器參考) 中的「Stopping the ZENworks Services」(停止 ZENworks 服務)。

  7. 啟用透過 Passwordless SSH 從 ZENworks 11 SP3 伺服器登入連接虛擬硬碟之 Linux 裝置的功能。

  8. 使用解壓縮 LinuxToApplianceMigration.zip 指令將 LinuxToApplianceMigration.zip 檔案的內容複製並解壓縮到 ZENworks 11 SP3 伺服器上。LinuxToApplianceMigration.zip 檔案的內容將解壓縮到 LinuxToApplianceMigration 資料夾。在終端機視窗中,切換到 LinuxToApplianceMigration 目錄。

  9. 使用以下變數編輯 LinuxToApplianceMigration 資料夾中的 NvlVAinit 檔案︰

    • CONFIG_VAINIT_HOSTNAME=""(FQDN)

    • CONFIG_VAINIT_IPADDRESS="dhcp" or "ipaddress"

      重要:如果您是使用 DHCP 選項來獲取 IP 位址的,則需要輸入 dhcp;如果使用的是靜態 IP 位址,則需要採用 0.0.0.0 格式指定 IP 位址。

    • CONFIG_VAINIT_TIMEZONE=" " (例如 Asia/Kolkata)

    • CONFIG_VAINIT_GATEWAY="0.0.0.0"

    • CONFIG_VAINIT_NETWORK_MASK="0.0.0.0

    • CONFIG_VAINIT_SEARCH_DOMAINS="domain"

    • CONFIG_VAINIT_DNS_SERVER="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_2="0.0.0.0"

    • CONFIG_VAINIT_DNS_SERVER_3="0.0.0.0

    您應針對上述欄位提供 ZENworks 11 SP3 裝置詳細資料,以確保網路身分也得以移轉。

  10. 使用以下指令行引數執行 LinuxToApplianceMigration.sh 指令︰

    • ip: 掛接虛擬硬碟之 Linux 裝置的 IP 位址。

    • 使用者名稱︰ 掛接虛擬硬碟之 Linux 裝置的使用者名稱。使用者應具有管理員權限。

    • 裝置: 連接到暫存 Linux 裝置之虛擬磁碟的名稱。範例︰/dev/sdb、/dev/sdc

      重要:在終端機視窗中,切換到 LinuxToApplianceMigration 目錄,然後執行 LinuxToApplianceMigration.sh。檢查 LinuxToApplianceMigration.log 以確認是否存在任何錯誤。

  11. 關閉 ZENworks 11 SP3 伺服器。

  12. 從暫存 Linux 裝置移除新增的虛擬硬碟,將其連接到 ZENworks 11 SP4 Appliance 伺服器,然後開啟裝置電源。

  13. 依照節 3.3, 部署和設定 ZENworks 11 SP4 Appliance步驟 4 及之後的步驟繼續操作。

當您完成這些步驟後,ZENworks 伺服器將從 Linux 移轉到 ZENworks 11 SP4 Appliance,並且後者將會啟動並執行。

如果資料複製過程中發生任何故障,您可以開啟 ZENworks 11 SP3 伺服器機器電源。ZENworks 11 SP3 伺服器將會啟動並執行。