从一个云迁移到另一个云

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

使用自动化配置可以解决许多用例:

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

在 Citrix Cloud™ 上的 Studio 中,请参阅“备份和恢复”节点,以获取有关自动化配置以及如何使用它将您的配置从一个云迁移到另一个云的信息。

将完整配置迁移到云

迁移您的配置所需的先决条件

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

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

注意:

MCS 无法使用自动化配置从云中备份。

备份您的 Citrix DaaS 环境配置

必备条件

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

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

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

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

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

备份您的 Citrix DaaS 配置的步骤

  1. 安装自动化配置

    注意:

    对于云到云迁移,自动化配置可以安装在管理员可以直接访问的、可访问互联网的计算机上。

  2. 请点击并双击 Auto Config 图标。将出现一个 PowerShell 窗口。
  3. 运行以下命令进行备份。

    Backup-CvadAcToFile
    <!--NeedCopy-->
    

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

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

将您的配置数据还原到 Citrix DaaS

  1. 请双击 Auto Config 图标。此时,一个 PowerShell 窗口将会自动显示出来。
  2. 运行以下命令执行还原。

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

验证预期状态与新的当前状态。

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

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

备份和还原过程可保护您免受意外的云站点配置更改或损坏。尽管自动配置在每次进行更改时都会创建备份,但此备份反映的是更改发生前云站点配置的状态。为了保护您自己,您需要定期备份您的云站点配置并将其保存在安全的位置。如果发生不希望的更改或数据损坏,可以使用备份在粒度级别或整个站点配置级别修复这些更改或损坏。

细粒度迁移

重要:

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

还原所有组件

还原一个组件涉及选择一个或多个组件参数。

要还原:

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

请遵循以下示例:

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

-GroupPolicies -IncludeByName   Policy1,Policy2

-DeliveryGroups -MachineCatalogs
<!--NeedCopy-->

激活站点

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

从一个云迁移到另一个云