Citrix DaaS

使用自动配置工具进行备份和还原

自动配置工具允许您在以下环境中进行按需备份:

  • Citrix Virtual Apps and Desktops
  • DaaS

自动配置备份和还原

Citrix Virtual Apps and Desktops

备份配置的必备条件

  • 所有版本的 Citrix Virtual Apps and Desktops。
  • 一台运行自动配置的计算机。此设备可以是:

    • 交付控制器
    • 安装了 .NET Framework 4.7.2 或更高版本以及 Citrix PowerShell SDK 且加入了的域计算机。对于 Citrix PowerShell,必须安装 Citrix Studio。

备份

  1. 安装自动配置。有关详细信息,请参阅下载自动配置
  2. 双击“自动配置”。
  3. 在 PowerShell 窗口中,运行命令 Backup-CvadAcToFile 以导出所有组件。导出您的本地配置不会对其进行修改。

首次运行该命令后,该过程会在以下位置创建一个包含 .yml 配置文件的文件夹: %HOMEPATH%\Documents\Citrix\AutoConfig

该文件夹包含最近导出的备份文件,之前的每个备份都存储在一个子文件夹中。

Restore(还原)

  1. 双击“自动配置”。
  2. 请运行以下命令进行恢复:

    Restore-CvadAcToSite -Environment OnPrem -RestoreFolder <folder path of the backup files>
    <!--NeedCopy-->
    
  3. 运行命令后,验证导出状态,日志文件夹可在以下网址找到:%HOMEPATH%\Documents\Citrix\AutoConfig
  4. 如果有任何错误或异常,请参阅日志文件中的“修复”部分。

DaaS

备份配置的必备条件

  • 具有活动资源位置并安装了 Connector 的 DaaS 环境。
  • 连接到访问 Citrix Cloud 的站点。有关详细信息,请参阅系统和连接要求

注意

您无法使用自动配置从云端备份 MCS。

备份

备份以下文件:

  • 包含您的客户 ID、客户端 ID 和密钥信息的 CustomerInfo.yml 文件。有关检索客户 ID、客户端 ID 和密钥的过程的更多信息,请参阅生成客户 ID、客户端 ID 和密钥。有关如何将此信息添加到 CustomerInfo.yml 文件中的信息,请参阅填充客户信息文件
  • ZoneMapping.yml 文件包含映射您在云中的资源位置的信息。有关如何映射区域的更多信息,请参阅填充区域映射文件
  • 包含主机连接信息的 CvadAcSecurity.yml 文件。
  1. 安装自动配置。有关详细信息,请参阅安装自动配置

注意

对于 DaaS 备份,请将自动配置安装在可以访问因特网且管理员也可以直接访问的计算机上。

  1. 双击“自动配置”。
  2. 在 PowerShell 窗口中,运行以下命令进行备份:Export-CvadAcToFile

首次运行该命令后,该进程将在以下位置创建一个包含 .yml 配置文件的文件夹: %HOMEPATH%\Documents\Citrix\AutoConfig

该文件夹包含最近导出的备份文件,之前的每个备份都存储在一个子文件夹中。

Restore(还原)

  1. 双击“自动配置”。
  2. 在 PowerShell 窗口中,运行以下命令进行还原:

    Restore-CvadAcToSite -RestoreFolder <folder path of the backup files>
    <!--NeedCopy-->
    
  3. 运行命令后,验证导出状态,即可在 %HOMEPATH%\Documents\Citrix\AutoConfig 中找到日志文件夹。

  4. 如果有任何错误或异常,请参阅日志文件中的“修复”部分。

粒度迁移

注意

有关组件迁移顺序的更多信息,请参阅组件迁移顺序

还原整个组件

要还原组件,必须选择一个或多个参数。

例如,要还原整个交付组和计算机目录组件,请运行以下命令:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss -DeliveryGroups -MachineCatalogs
<!--NeedCopy-->

还原组件成员

要还原一个或多个组件成员,请使用 IncludeByName 功能。必须调用带有 Restorefolder 参数的 Restore cmdlet、所选组件和包含列表。

例如,要从备份中还原两个组策略:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss -GroupPolicies -IncludeByName Policy1,Policy2
<!--NeedCopy-->

还原完整的云站点配置

要还原所有组件或整个云站点,请运行以下命令:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss
<!--NeedCopy-->
使用自动配置工具进行备份和还原