Citrix DaaS™

从云到云迁移

Automated Configuration 允许您自动将云配置移动到另一个云站点,或允许您恢复自己的云站点。

使用 Automated Configuration 可以解决许多用例:

  • 将您的站点从测试或预生产环境同步到生产环境
  • 备份和恢复您的配置
  • 达到资源限制
  • 从一个区域迁移到另一个区域

在 Citrix Cloud™ 中的 Studio 中,请参阅“备份和恢复”节点,了解有关 Automated Configuration 以及如何使用它将配置从云迁移到云的信息。

迁移到云的完整配置

迁移配置的先决条件

要备份和恢复配置,您需要:

  • 已预配 Citrix DaaS™。
  • 已安装 Connector 的活动资源位置。
  • 必须允许并提供对访问 Citrix Cloud 的站点的连接。有关详细信息,请参阅系统和连接要求

注意:

无法使用 Automated Configuration 从云中备份 MCS。

备份您的 Citrix DaaS 配置

要求

在备份 Citrix DaaS 配置之前,请执行以下操作:

  1. 使用您的客户 ID、客户端 ID 和包含的密钥信息填充 CustomerInfo.yml 文件。有关如何检索客户 ID、客户端 ID 和密钥的详细信息,请参阅生成客户 ID、客户端 ID 和密钥。有关如何将此信息添加到 CustomerInfo.yml 文件的信息,请参阅填充客户信息文件

    运行备份命令时,CustomerInfo.yml 必须包含您从中进行备份的源站点客户的详细信息。

    运行恢复命令时,CustomerInfo.yml 必须包含您将配置恢复到的目标站点客户的详细信息。

  2. 使用映射云中资源位置的信息填充 ZoneMapping.yml 文件。有关如何映射区域的详细信息,请参阅填充区域映射文件
  3. 如果您有主机连接,则必须在 CvadAcSecurity.yml 文件中输入相应信息。请参阅更新主机连接的安全文件

备份 Citrix DaaS 配置的步骤

  1. 安装 Automated Configuration

    注意:

    对于从云到云的迁移,Automated Configuration 可以安装在管理员可以直接访问的、可访问 Internet 的计算机上。

  2. 双击 Auto Config 图标。此时将显示一个 PowerShell 窗口。
  3. 运行以下命令以执行备份。

    Backup-CvadAcToFile
    <!--NeedCopy-->
    

首次运行任何 cmdlet 后,将创建一个包含 .yml 配置文件和日志的导出文件夹。该文件夹位于 %HOMEPATH%\Documents\Citrix\AutoConfig

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

将配置恢复到 Citrix DaaS

  1. 双击 Auto Config 图标。此时将显示一个 PowerShell 窗口。
  2. 运行以下命令以执行恢复。

    Restore-CvadAcToSite -RestoreFolder <folder path of the backup files>
    <!--NeedCopy-->
    

使用新的当前状态验证预期状态。

运行 cmdlet 后,将创建一个包含 .yml 配置文件和日志的导出文件夹。该文件夹位于 %HOMEPATH%\Documents\Citrix\AutoConfig

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

备份和恢复过程可保护您免受意外的云站点配置更改或损坏。虽然 Automated Configuration 每次进行更改时都会创建备份,但此备份反映的是更改发生之前云站点配置的状态。保护自身需要您定期备份云站点配置并将其保存在安全位置。如果发生不希望的更改或损坏,可以使用备份在粒度或完整站点配置级别修复更改或损坏。

粒度迁移

重要提示:

有关组件迁移顺序的详细信息,请参阅组件迁移顺序

恢复所有组件

恢复一个组件涉及选择一个或多个组件参数。

要恢复:

  • 整个交付组和计算机目录组件
  • 完整的云站点配置

请遵循以下示例:

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

恢复组件成员

恢复一个或多个组件成员使用 IncludeByName 功能。Restore cmdlet 与 RestoreFolder 参数以及选定的单个组件和包含列表一起调用。

要从备份中恢复两个组策略,请遵循以下示例:

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

激活站点

站点激活允许您控制哪个站点处于活动状态以及控制您的资源。有关详细信息,请参阅激活站点

从云到云迁移