使用 Site Recovery Manager 保护和恢复虚拟机受到限制。
保护和恢复已挂起的虚拟机
当挂起虚拟机时,vSphere 会创建并保存其内存状态。该虚拟机恢复运行后,vSphere 将还原保存的内存状态,以便虚拟机可继续运行,而不会对其运行的应用程序和客户机操作系统造成任何干扰。
保护和恢复包含快照的虚拟机
基于阵列的复制支持保护和恢复包含快照的虚拟机,但具有一些限制。
您可以通过设置 VMX 文件中的 workingDir 参数来指定用于存储快照增量文件的自定义位置。Site Recovery Manager 不支持使用 workingDir 参数。
vSphere Replication 支持保护包含快照虚拟机,但您只能恢复最新的快照。vSphere Replication 会清除已恢复虚拟机中的快照信息。因此,恢复后快照将不再可用,除非您将 vSphere Replication 配置为保留多个时间点快照。有关结合使用多个时间点快照和 vSphere Replication 恢复旧快照的信息,请参见复制虚拟机并启用多个时间点实例。
使用内存状况快照保护和恢复虚拟机
使用内存状况快照保护虚拟机时,位于保护和恢复站点上的 ESXi 主机必须具有兼容的 CPU,如 VMware 知识库文章《Intel 处理器的 vMotion CPU 兼容性要求》和《AMD 处理器的 vMotion CPU 兼容性要求》中所定义。主机也必须启用相同的 BIOS 功能。如果服务器的 BIOS 配置不匹配,则即使其他配置均相同,服务器仍会出现兼容性错误消息。要检查的两个最常见的功能为 Non-Execute Memory Protection (NX/XD) 和 Virtualization Technology (VT/AMD-V)。
保护和恢复链接克隆虚拟机
vSphere Replication 不支持保护和恢复以链接克隆的形式存在的虚拟机。
如果快照树中的所有节点都已复制,则基于阵列的复制可支持保护和恢复以链接克隆的形式存在的虚拟机。
使用预留、关联性规则或限制保护和恢复虚拟机
当 Site Recovery Manager 将虚拟机恢复到恢复站点时,不会保留虚拟机上的任何预留、关联性规则或限制。由于恢复站点对受保护站点可能具有不同的资源要求,所以 Site Recovery Manager 不会保留恢复站点上的预留、关联性规则和限制。仅当受保护虚拟机上启用了预留所有客户机内存 (全部锁定) 设置时例外。
您可以在恢复站点的资源池中配置预留和限制并相应地设置资源池映射,从而为已恢复的虚拟机设置预留、关联性规则和限制。或者,您也可以在恢复站点的占位虚拟机上手动设置预留、关联性规则或限制。
使用多个阵列中的组件保护和恢复虚拟机
Site Recovery Manager 中基于阵列的复制取决于阵列对的概念。Site Recovery Manager 会将其恢复的多个数据存储组定义为多个单元。因此,有关如何存储使用基于阵列的复制保护的虚拟机的组件存在某些限制。
- Site Recovery Manager 不支持存储位于受保护站点的多个阵列中但要被复制到恢复站点的单个阵列中的虚拟机组件。
- 如果虚拟机组件跨两个阵列,则 Site Recovery Manager 不支持存储位于受保护站点的多个阵列中但要被复制到恢复站点的多个阵列中的虚拟机组件。
如果将虚拟机组件从多个阵列复制到恢复站点上的单个阵列或跨多个阵列,则受保护站点上数据存储的 UUID 的 VMX 配置会与恢复站点上的配置不匹配。
虚拟机 VMX 文件的位置决定了虚拟机所属的阵列对。一个虚拟机不能同时属于两个阵列对,所以如果某虚拟机具有多个磁盘,并且如果这些磁盘中的一个磁盘位于此虚拟机所属的阵列对以外的阵列中,则 Site Recovery Manager 无法保护整个虚拟机。Site Recovery Manager 会将与虚拟机位于不同阵列对中的磁盘作为未复制的设备处理。
因此,所有虚拟磁盘、交换文件、RDM 设备以及 LUN 上的虚拟机工作目录存储到同一个阵列中可使 Site Recovery Manager 保护所有的虚拟机组件。