使用和配置 vSphere Replication 的最佳做法可以防止环境在复制过程中出现问题。

设置最佳恢复点目标 (RPO) 时间

复制数千台虚拟机 (VM) 的过程中将会占用大量带宽。vSphere Replication 可让您将 RPO 设置为 15 分钟,但是您必须预估最佳 RPO 时间来节省用于复制的带宽并满足业务需求以保护您的虚拟机。例如,如果您的业务需要在 8 小时的 RPO 内复制 2,000 台虚拟机,请将 RPO 时间设置为 8 小时以满足业务需求并节省带宽。有关详细信息,请参见计算 vSphere Replication 所需的带宽

使用多个时间点 (MPIT) 恢复

每个时间点快照都会消耗存储。消耗量取决于虚拟机中的数据更改速率。为两个 vCenter Server 站点间的虚拟机复制设置多个时间点实例时,vSphere Replication 会在恢复后将保留的实例呈现为标准快照。恢复后整合快照所需的时间随快照的数量增加。

虽然 vSphere Replication 可支持多达 24 个恢复点,但是必须将 MPIT 设置为可满足业务需求的最低恢复点数量。例如,如果业务需求为 10 个恢复点,则必须将 vSphere Replication 设置为仅保存 10 个快照。对于最后五天,可以设置每天两个恢复点。因此,消耗的存储和恢复后整合快照所需的时间会少于使用最大恢复点数量的情况。

配置静默

对于具有高级别存储 I/O 的虚拟机,文件系统和应用程序的静默需要几分钟时间并会影响虚拟机的性能。静默 Windows 虚拟机的文件系统和应用程序时,vSphere Replication 在复制前需要常规虚拟机快照。预估 RPO 时间时,请考虑静默以及整合快照的时间和资源消耗。例如,如果要以 15 分钟的 RPO 配置 Windows 虚拟机复制并且启用了静默,则 vSphere Replication 会每隔 15 分钟生成一次虚拟机快照并进行整合。

配置复制种子

可以将源虚拟机的虚拟磁盘文件复制到目标位置并将这些文件用作复制种子。通过使用复制种子,vSphere Replication 会减少初始完全同步过程所需的时间和网络带宽量。源和目标 VMDK 文件的 UUID 必须匹配,复制才能成功并可防止意外覆盖目标位置的其他虚拟机的磁盘文件。

监控目标站点上的数据存储

vSphere Replication 要求目标站点上具有足够的磁盘空间才能复制虚拟机。如果可用空间不足以保存复制文件,则复制可能失败。可以创建警报,在目标站点存储容量不足时发出警示。