备份/恢复设备上的 Backup and DR Service(适用于 VMware Engine)

Backup and DR Service 使用 VMware vSphere Storage API - Data Protection 来创建 VMware 虚拟机的备份,并将这些备份放置在备份/恢复设备的快照池中、OnVault 池中或同时放置在这两个池中。

Backup and DR 使用快照在虚拟机级层以增量方式备份 VMDK 中的数据。Backup and DR Service 创建了附加到虚拟机的全部 VMDK 的当前状态备份后,您可以使用该备份执行以下任一操作:

  • 装载该数据以创建新的 VMware 虚拟机。请参阅装载 VMware 备份

  • 将该数据装载为附加到所选虚拟机(来源虚拟机或其他物理主机或虚拟机)的新磁盘。请参阅装载 VMware 备份

  • 将相应数据恢复到挂接到源 VMware 虚拟机的全部或所选磁盘。请参阅恢复 VMware 虚拟机

  • 将该数据克隆到新目标 VMware 虚拟机所连接的所有磁盘或所选磁盘。请参阅恢复 VMware 虚拟机

您可以配置 Backup and DR,以使用 OnVault(将备份写入 Cloud Storage)或 StreamSnap(将快照复制到第二个备份/恢复设备)在多个位置存储每个快照的多个副本。Backup and DR 会使用自动校验和来确保每次成功完成备份作业后数据的完整性。

工作原理:Backup and DR VMware 虚拟机快照

使用 VMware 虚拟机备份数据需要执行以下步骤:

  1. VMware 虚拟机的第一个成功快照会为每个虚拟磁盘 (VMDK) 创建一个快照。对于每个磁盘,这是一个包含虚拟磁盘上所有数据的完整快照。

  2. 第二个快照仅包含自从创建第一个快照以来的任何新增或修改的数据。自创建快照 1 以来未更改的数据不包括在内。 对于任何未更改的数据,快照 2 中包含了对快照 1 的引用。

  3. 快照 3 中包含了自从创建快照 2 以来的任何新增或更改的数据,但不包含快照 1 或 2 中任何未更改的数据。对于任何未更改的数据,快照 3 包含了对快照 1 和快照 2 中的磁盘块的引用。

VMware 虚拟机的后续所有快照都将重复此过程。快照始终是根据 Backup and DR 上次成功拍摄的快照创建的。如果向 VMware 虚拟机添加了额外的虚拟磁盘,则该磁盘会自动包含在虚拟机的下一个快照中。您还可以使用包含或排除规则来控制每个备份中包含哪些虚拟磁盘。默认情况下,所有虚拟磁盘都包含在卷纳入规则中。

使用 VMware 虚拟机备份装载数据需要执行以下步骤:

  1. 选择 VMware 虚拟机以及要使用的时间点。

  2. 选择是否要挂载到现有主机或虚拟机、创建新的 VMware 虚拟机或恢复源 VMware 虚拟机的磁盘。

  3. 如果创建新的 VMware 虚拟机,请选择位置变量,例如要使用的 vCenter、ESX 主机和数据存储区。

  4. Backup and DR 使用快照技术从备份中创建新的虚拟磁盘。创建这些磁盘后,它们会挂接到主机或新的/现有的 VMware 虚拟机。这些虚拟磁盘可写入,并且可以使用 VMware Storage VMotion 任务迁移到物理磁盘。

备份存储位置

创建备份方案并将其应用于 VMware 虚拟机时,政策和配置文件会指定备份的存储位置。

VMware 虚拟机备份数据可直接存储到 Google Cloud Storage 中,只需在备份计划中使用“直接到 OnVault”模板即可。此功能适用于 Google Cloud VMware Engine,但建议您在使用此功能时确保有足够的带宽。如果带宽有限,建议采用本地快照政策,该政策会保留备份数据副本一段时间(由用户定义),此外,除了快照政策之外,还可以启用其他 OnVault 政策,以便在 Google Cloud 存储桶中将数据存储更长时间。

OnVault 备份可以存储在 Cloud Storage 多区域位置Cloud Storage 双区域位置Cloud Storage 区域位置

每个虚拟机最多可以有 4 个 OnVault 政策,每个政策指定不同的Google Cloud 存储分区,这些存储分区可以是不同的存储类别和不同的位置类型。

多区域存储位置可提供最高的可用性和弹性。区域存储位置可让您更好地控制数据实际所处的位置,因为您指定了单个区域。

VMware 管理员指南