对于在 Microsoft Azure 中部署的 Horizon Cloud 容器,如果容器的清单版本是 1101 或更高版本,则容器将自动加入 Horizon Cloud 备份和还原服务。清单版本 1101 最早是在 2018 年 12 月发布的 Horizon Cloud 中提供的。

注: 如果您不希望某个容器参与备份和还原服务,请提交 VMware 支持请求 (SR),要求为此容器禁用该功能。

备份

该服务每天都会备份每个容器的以下项:容器的管理器虚拟机 (VM)、Unified Access Gateway 设置、网络安全组 (NSG) 和密钥保管库。该服务不会备份任何其他资源。系统最多可保留七 (7) 个备份。这些备份将保存在 Microsoft Azure 订阅中的一个单独资源组中,名称模式为 vmw-hcs-podID-recoverypodID 是容器的 ID 标识符,列在容器的详细信息中,可从管理控制台的“容量”页面中访问。

您的 Microsoft Azure 订阅会由于保留备份而产生磁盘存储费用。每个磁盘大约 32 GB,因此,当达到最大数量(7 个备份)时,所产生的费用将是您订阅的 Microsoft Azure 区域中适用的 32 GB 磁盘存储费用的 7 倍。

如果系统无法执行日常备份,您将在控制台中看到一条通知。当系统无法执行备份时,也会向 VMware 团队发出警示,并且将尝试修复和恢复备份,而无需您执行任何操作。

还原

要将容器还原到最后 7 个还原点之一,请通过存档 VMware SR 来提交请求。在提供此整体服务的过程中,VMware 支持团队将向您提供有关这些步骤的建议。系统的恢复过程可以将容器恢复到最后 7 个还原点中备份所保留的配置。在系统的恢复过程中,VMware 团队将帮助您使容器接近其最新工作状态。还原容器后,还原后环境中的某些设置和配置将需要您输入某些内容,并且您可以在环境中执行某些操作。在还原后进行的重新配置步骤期间,VMware 团队将与您协作来完成此过程。

重要事项: 由于备份存储在 Microsoft Azure 订阅的资源组中,因此,如果该资源组丢失,则无法还原关联的容器。

对于清单版本为 1600 及更高版本的容器,容器架构将包含 Microsoft Azure Postgres 数据库。此 Microsoft Azure Postgres 数据库无法通过 Horizon Cloud 备份和还原服务备份,因为 Microsoft Azure Postgres 数据库属于 Microsoft Azure 受管服务。如果删除容器的 Microsoft Azure Postgres 数据库,将无法再对该容器执行还原操作。