您可以通过导入 LDIF 文件中存储的数据备份副本,来还原连接服务器实例的配置数据。

使用 vdmimport 命令将 LDIF 文件的数据导入到连接服务器实例中的 Horizon LDAP 存储库。

如果您已通过使用 Horizon Console 或默认 vdmexport 命令备份了 Horizon LDAP 配置,则导出的 LDIF 文件是加密的。在导入前您必须解密此 LDIF 文件。

如果导出的 LDIF 文件是纯文本格式的,则您无需解密该文件。
注: 不要以清除过的格式(移除了密码和其他敏感数据的纯文本)导入 LDIF 文件。否则,重要配置信息将会从还原的 Horizon LDAP 存储库中丢失。

有关备份 Horizon LDAP 存储库的信息,请参阅备份 Horizon Connection Server 数据

前提条件

  • 从以下默认路径中找出随连接服务器安装的 vdmimport 命令可执行文件。

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

  • 以具有管理员角色的用户身份登录到连接服务器实例。
  • 确认您知道数据恢复密码。如果配置了密码提醒,则您可通过运行不含密码选项的 vdmimport 命令来显示提醒。

过程

  1. 卸载所有 Horizon Connection Server 实例。
    卸载 VMware Horizon Connection Server 和 AD LDS Instance VMwareVDMDS。
  2. 安装连接服务器的一个实例。
  3. 通过停止 Windows 服务 VMware Horizon Connection Server 停止连接服务器实例。
  4. 单击开始 > 命令提示符
  5. 解密已加密的 LDIF 文件。
    通过命令提示符键入 vdmimport 命令。指定 -d 选项、包含数据恢复密码的 -p 选项和包含现有加密 LDIF 文件的 -f 选项(后附已解密 LDIF 文件的名称)。例如:
    vdmimport -d -p mypassword 
    -f MyEncryptedexport.LDF > MyDecryptedexport.LDF
    如果您不记得数据恢复密码,则可键入不带 -p 选项的命令。实用程序显示密码提醒并提示您输入密码。
  6. 导入已解密的 LDIF 文件以还原 Horizon LDAP 配置。
    指定含有已解密的 LDIF 文件的 -f 选项。例如:
    vdmimport -f MyDecryptedexport.LDF
  7. 卸载连接服务器。
    仅卸载 VMware Horizon Connection Server 软件包。
  8. 重新安装连接服务器。
  9. 登录到 Horizon Console 并验证配置是否正确。
  10. 重新安装副本服务器实例。

结果

vdmimport 命令将使用该 LDIF 文件中的配置数据更新连接服务器中的 Horizon LDAP 存储库。有关 vdmimport 命令的更多信息,请参阅《Horizon 8 安装和升级》文档。

注: 确保要还原的配置与 vCenter Server 已知的虚拟机相匹配。