您可以透過匯入儲存在 LDIF 檔案中的資料備份複本,來還原連線伺服器執行個體的組態資料。

您使用 vdmimport 命令將資料從 LDIF 檔案匯入到連線伺服器執行個體的 View LDAP 存放庫中。

如果您使用 Horizon Administrator 或預設的 vdmexport 命令備份您的 View LDAP 組態,則匯出的 LDIF 檔案會加密。您必須先將 LDIF 檔案解密,才能匯入該檔案。

如果匯出的 LDIF 檔案是純文字格式,則不必將檔案解密。
備註: 請不要匯入已清理格式的 LDIF 檔案,已清理格式是已移除密碼與其他機密資料的純文字。如果您匯入,則還原的 View LDAP 存放庫中會遺失重大的組態資訊。

如需備份 View LDAP 存放庫的相關資訊,請參閱 備份 Horizon 連線伺服器及 View Composer 資料

必要條件

  • 找到連同連線伺服器一起安裝在預設路徑的 vdmimport 命令可執行檔。

    C:\Program Files\VMware\VMware View\Server\tools\bin

  • 以具有管理員角色的使用者身分登入連線伺服器執行個體。
  • 確認您知道資料復原密碼。如果有設定密碼提醒,您可以執行不搭配密碼選項的 vdmimport 命令,來顯示提醒。

程序

  1. 透過停止執行 View Composer 的伺服器上的 Windows 服務 VMware Horizon View Composer,來停止所有 View Composer 的執行個體。
  2. 透過停止所有安全伺服器上的 Windows 服務 VMware Horizon 安全伺服器,來停止所有安全伺服器執行個體。
  3. 解除安裝所有 Horizon 連線伺服器執行個體。
    解除安裝 VMware Horizon 連線伺服器與 AD LDS 執行個體 VMwareVDMDS。
  4. 安裝一個連線伺服器執行個體。
  5. 透過停止 Windows 服務 VMware Horizon 連線伺服器,來停止連線伺服器執行個體。
  6. 按一下開始 > 命令提示字元
  7. 將加密的 LDIF 檔案解密。
    在命令提示字元輸入 vdmimport 命令。指定 -d 選項、搭配資料復原密碼的 -p 選項,以及搭配現有解密 LDIF 檔案的 -f 選項,後面加上所解密 LDIF 檔案的名稱。例如:
    vdmimport -d -p mypassword 
    -f MyEncryptedexport.LDF > MyDecryptedexport.LDF
    如果您忘記資料復原密碼,請輸入不含 -p 選項的命令。該公用程式會顯示密碼提醒,並提示您輸入密碼。
  8. 匯入解密的 LDIF 檔案來還原 View LDAP 組態。
    指定 -f 選項並搭配解密的 LDIF 檔案。例如:
    vdmimport -f MyDecryptedexport.LDF
  9. 解除安裝連線伺服器。
    僅解除安裝套件 VMware Horizon 連線伺服器。
  10. 解除安裝連線伺服器。
  11. 登入 Horizon Administrator 並驗證組態是否正確。
  12. 啟動 View Composer 執行個體。
  13. 重新安裝複寫伺服器執行個體。
  14. 啟動安全伺服器執行個體。

結果

如果存在安全伺服器組態不一致的風險,則應該將其解除安裝而非停止或在程序結束時重新安裝。

vdmimport 命令會使用 LDIF 檔案中的組態資料更新連線伺服器中的 View LDAP 存放庫。如需關於 vdmimport 命令的詳細資訊,請參閱《Horizon 7 安裝》文件。

備註: 請確定還原中的組態與 vCenter Server 及 View Composer (如果正在使用) 已知的虛擬機器相符。如有必要,請從備份中還原 View Composer 組態。請參閱 還原 View Composer 資料庫。還原 View Composer 組態之後,如果 vCenter Server 中的虛擬機器自 View Composer 組態備份後發生變更,則您可能需要手動解決不一致問題。