云到云环境的迁移

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

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

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

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

将完整配置迁移到云

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

为了备份和还原您的配置,您需要:

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

注意:

MCS 无法通过自动化配置从云端备份。

备份您的 思杰 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. 安装自动化配置

    注意:

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

  2. 双击 自动配置 图标。将出现一个 PowerShell 窗口。
  3. 运行以下命令进行备份。

    Backup-CvadAcToFile
    <!--NeedCopy-->
    

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

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

将您的配置还原到 Citrix DaaS

  1. 双击“自动配置”图标。将出现一个 PowerShell 窗口。
  2. 运行以下命令执行还原。

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

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

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

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

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

细粒度迁移

重要提示:

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

还原所有组件

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

要还原:

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

请遵循以下示例:

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-->

激活站点

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

云到云环境的迁移