概述

什么是 vSphere Replication 以及它如何帮助虚拟机实现灾难恢复?
VMware vSphere Replication 是基于 Hypervisor 的异步复制解决方案,适用于 vSphere 虚拟机。vSphere Replication 与 VMware vCenter Server 和 vSphere Web Client 全面集成,提供了灵活、可靠且经济高效的复制功能,可为您环境中所有虚拟机提供数据保护和进行灾难恢复。
应用场景:
- 单一站点本地的数据保护
- 两个站点间的灾难恢复和规避
- 利用服务提供商的云进行灾难恢复和规避
- 数据中心迁移
功能特性
构建灵活配置
vSphere Replication 提供灵活的恢复选项,确保应用和虚拟机数据保持一致,并且它与 VMware 产品体系集成。vSphere Replications 使您能够:
- 自定义从 5 分钟到 24 小时不等的恢复点目标 (RPO)
- 使用多时间点 (MPIT) 恢复来恢复到之前的已知状态
- 在每个 vCenter Server 环境中保护多达 2,000 个虚拟机
- 使用 Microsoft 卷影复制服务 (VSS)
- 使用 Linux 文件系统静默
- 利用 VMware Site Recovery Manager 实现跨站点灾难恢复的自动化
- 保护和恢复 VMware vSAN 中的虚拟机
- 保护和恢复 vSphere Virtual Volumes 数据存储中的虚拟机
消除存储限制
vSphere Replication 是基于 Hypervisor 的复制解决方案,在单个虚拟机磁盘 (VMDK) 级别运行,可以在 vSphere 支持的异构存储类型之间复制各虚拟机。vSphere Replication 独立于底层存储,因此适用于各种存储类型,包括 VMware vSAN、vSphere Virtual Volumes、传统 SAN、网络连接存储 (NAS) 和直连存储 (DAS)。这使您能够:
- 在链接站点使用不同的存储技术,例如 SAN 到 vSAN 和光纤通道 (FC) 到 Internet 小型计算机系统接口 (iSCSI) 安排方式
- 在恢复站点中改变旧存储的用途,以降低成本
- 仅对受保护虚拟机,而不是整个环境使用辅助存储
降低网络带宽消耗量
vSphere Replication 仅将发生更改的数据复制到恢复站点,以降低带宽使用量,提升网络效率,并且,与手动复制整个系统相比,实现更短的 RPO。利用 vSphere Replication,您可以:
- 利用虚拟机数据的“种子副本”进行最初同步,缩短创建初始副本所需的时间
- 跟踪发生更改的磁盘区域,仅复制这些更改,确保高效利用网络
- 还可选择启用数据压缩功能,进一步减少网络带宽消耗量
基于 Hypervisor 的虚拟机复制
vSphere Replication 与 VMware vSphere 组件深度集成。它是一款基于 Hypervisor 的可靠虚拟机复制引擎。对于主站点上正在运行的虚拟机,会将虚拟机磁盘上发生更改的数据发送到辅助站点。在这里,这些更改会应用于虚拟机的离线副本的虚拟机磁盘。
复制管理
vSphere Replication 包含一个内置于 vSphere 中的代理,以及使用 vSphere Web Client 部署的一个或多个虚拟设备。该代理会跟踪正在运行的虚拟机,并将其中发生更改的数据发送到远程站点中的 vSphere Replication 设备;然后该设备会将所复制的数据添加到该虚拟机的离线副本中。vSphere Replication 虚拟设备还可管理并监控复制过程。这样管理员就可了解虚拟机的保护状态,只需几次单击即可恢复虚拟机。
复制配置
使用 vSphere Web Client,可以轻松为多达 2,000 台虚拟机配置复制功能:选择一台或多台虚拟机,右键单击一台虚拟机,并为它的副本定义 RPO 和目标位置。然后,vSphere Replication 复制数据以确保始终满足 RPO,从而确保虚拟机内容的生命周期永远不会超过它的已定义复制策略的有效期。RPO 的范围在 5 分钟到 24 小时之间,可针对不同虚拟机分别配置。
虚拟机同步和种子副本
vSphere Replication 可在源虚拟机和它们的副本之间进行初始完全同步。如有必要,可将数据的种子副本置于目标位置,这样可尽量减少首次复制所需的时间和带宽。虚拟机的种子副本包含一个可置于目标位置的虚拟机磁盘文件。种子副本是使用管理员选择的任何机制(例如离线复制、FTP、ISO 镜像或虚拟机克隆)手动创建并置于恢复位置的。
智能传输
最初的完全同步完成后,vSphere Replication 将只传输发生更改的数据。vSphere 内核会跟踪受保护虚拟机中每一次写入的内容,确定在不同复制周期之间发生更改的数据块,并仅复制这些数据块。这样可尽量减少网络流量,并实现较短的 RPO。
无干扰复制
虚拟机复制过程独立于虚拟机中的操作系统或应用,不会造成干扰。这对受保护的虚拟机而言是透明的,并且无需更改其配置或日常管理。
常见问题解答
vSphere Replication 可通过灵活可靠的复制功能保护数据,并支持所有虚拟机的灾难恢复 (DR)。它与 vCenter Server 和 vSphere Web Client 完全集成,可提供基于主机的异步虚拟机复制功能。这是 vSphere 平台的一种功能特性,与 Site Recovery Manager 原生集成。
vSphere Replication 是按虚拟机进行配置的,因而,使您可以精确控制对哪些虚拟机进行复制。这种复制可以发生在主站点和辅助站点之间,单个站点中的两个集群之间,以及多个源站点与单个目标站点之间,而与底层存储阵列无关。
有关 vSphere Replication 的体系架构、部署、配置和管理的全部详情,请查看 vSphere Replication 技术概述。
否。vSphere Replication 不会将虚拟机的快照分层结构复制到目标站点。快照会在目标位置折叠为单一聚合虚拟机磁盘 (VMDK) 文件。换言之,所配置的待复制虚拟机可能具有快照,但该虚拟机在目标位置恢复后将不具有快照。
注意:vSphere Replication 包含多时间点 (MPIT) 恢复功能。利用 MPIT 恢复功能,管理员可以在目标站点将虚拟机恢复为最新复制的副本,然后将其回滚至上一时间点。如果配置了 MPIT 恢复功能,在使用 vSphere Replication 恢复虚拟机时,这些恢复点将显示为目标位置的虚拟机快照。
vSphere Replication 是一种深度集成的 vSphere 组件,可与许多 vSphere 管理功能特性兼容,其中包括:
- vSphere vMotion
- vSphere Storage vMotion
- vSphere DRS、vSphere Storage DRS
- vSAN 数据存储
- vSphere Distributed Power Management
- vSphere Flash Read Cache
其他 vSphere 功能特性(例如 vSphere Distributed Power Management)需要进行特殊配置才能与 vSphere Replication 配合使用。如需了解完整的兼容性详情,请查看此文档。
vSphere Replication 的主要应用场景包括:
- 单一站点本地的数据保护
- 在两个站点间进行灾难恢复和规避
- 利用服务提供商的云进行灾难恢复和规避
- 数据中心迁移
更具体地说,vSphere Replication 可用于复制一个或多个虚拟机:
- 在一个 vSphere 集群中或在同一站点的多个 vSphere 集群之间进行复制,以实现本地数据保护、虚拟机迁移和灾难恢复
- 在不同站点的多个 vSphere 集群之间复制,以实现跨站点数据保护、虚拟机迁移和灾难恢复
- 从本地部署数据中心复制到 vCloud Hybrid Service 提供商,以实现灾难恢复
- 从一个数据中心复制到另一数据中心,以与 vCenter Site Recovery Manager 配合使用