VMware虚拟机

在进行容灾业务配置前,请先检查生产端和灾备端的VMware虚拟机环境和存储侧环境是否满足要求。如果不满足要求,请及时调整。

公共检查项目

以下检查项目需要在生产端虚拟机环境和灾备端虚拟机环境中进行检查和配置。

  1. 检查生产端和灾备端vSphere vCenter的版本。

    eReplication支持的VMware版本,请参见《OceanStor BCManager 8.5.0 eReplication 兼容性列表》中的“应用支持矩阵”页签。容灾配置前请检查vSphere vCenter的版本是否满足要求。建议生产端和灾备端的vSphere vCenter使用相同版本。因为不同版本的vSphere vCenter会导致已安装的VMware Tools或Open VM Tools版本不匹配,从而可能发生不可预料的错误。vSphere vCenter与ESX版本需保持一致,否则可能发生不可预料的错误。

    1. 双击vSphere Client图标,输入vSphere vCenter的IP地址、vSphere vCenter的管理员用户名和密码,单击“登录”。

      登录时会有证书警告,请按提示安装证书或者忽略。

      登录时需要使用vSphere vCenter的管理员帐号,在后续发现vSphere vCenter的操作中,也需要该帐号,请提前获取。

    2. 登录后在菜单栏上选择“帮助 > 关于VMware vSphere”,查看当前的vSphere vCenter版本。

  2. 当使用ESXi集群,需要确认DRS已经开启,且DRS自动化级别不为“手动”。

    1. 进入“清单 > 主机和集群”视图,在左侧导航树中,右键单击ESXi集群,在弹出的快捷菜单中选择“编辑设置”。
    2. 单击“集群功能”,勾选“打开 VMware DRS”。
    3. 单击“VMware DRS”,在“自动化级别”中不选择“手动”。

  3. 确认待保护的虚拟机使用的虚拟磁盘不为独立模式(持久或非持久)。

生产端检查项目

对VMware虚拟机进行容灾保护和恢复时,需要在受保护虚拟机中安装VMware Tools或Open VM Tools。建议您使用和vSphere vCenter版本相匹配的VMware Tools或Open VM Tools。高版本或者低版本的VMware VMTools或Open VM Tools可能会在保护和恢复过程中发生不可预料的错误。VMware Tools或Open VM Tools的获取和安装请查阅VMware配套文档。

  1. 检查生产端需要容灾的虚拟机是否已安装VMware Tools或Open VM Tools以及版本是否正确。

    进入“清单 > 主机和集群”视图,在左侧导航树中单击需要进行容灾保护的虚拟机,在右侧区域单击“摘要”页签,查看“常规”信息中的VMware Tools或Open VM Tools信息。如果虚拟机未安装VMware Tools或Open VM Tools或者版本不正确,请安装或重新安装与vSphere vCenter版本匹配的VMware Tools或Open VM Tools。

    • 如果未安装VMware Tools或Open VM Tools,则显示如图1图2所示。
      图1 未安装VMware Tools
      图2 未安装Open VM Tools

    • 如果已安装VMware Tools或Open VM Tools,但是版本不符合要求,则显示如图3所示。
      图3 已安装VMware Tools或Open VM Tools但版本不符合要求

    • 如果已安装VMware Tools或Open VM Tools,且版本符合要求,则显示如图4图5所示。
      图4 已安装VMware Tools且版本符合要求
      图5 已安装Open VM Tools且版本符合要求

存储侧检查项目

各容灾技术对存储侧环境要求说明如表1所示。

表1 各容灾技术对存储侧环境要求

容灾技术

约束和要求

同步/异步复制(SAN)

  • 仅支持虚拟机的操作系统安装在虚拟磁盘(Virtual Disk)上。
  • 支持虚拟机非操作系统所在的磁盘使用RDM磁盘。如果虚拟机通过虚拟RDM方式使用磁盘,支持通过创建虚拟机静默快照的方式保证虚拟机一致性,并从该快照恢复。如果虚拟机通过物理RDM方式使用磁盘,将无法对物理RDM磁盘创建静默快照。
  • 检查阵列侧远程复制/一致性组是否已经正确建立,且状态正常。如果虚拟机使用的数据存储使用了多个LUN,需要保证这些LUN对应的远程复制全部处于同一个一致性组中。
  • 检查阵列侧是否已经发现了生产/灾备ESXi主机、测试主机(集群)的启动器信息。
  • 请检查阵列上的多个主LUN是否满足一致性要求,位于一致性组中。
    • 如果一个虚拟机使用了多个LUN组成的数据存储,则这些LUN必须在一个一致性组中。
    • 如果一个虚拟机使用了多个数据存储,则这些数据存储使用的LUN必须在一个一致性组中。
    • 如果多个虚拟机使用的数据存储建立在多个LUN上,则这些LUN必须在一个一致性组中。
    • 如果一个RDM磁盘被一个或多个虚拟机共享使用,则该RDM磁盘使用的LUN以及磁盘文件所在的数据存储必须要和虚拟机使用的全部LUN在一个一致性组中。
  • 请检查阵列上的主LUN和从LUN已经正确的映射给了生产/灾备主机(组)。特别是对于由ESXi主机组成的集群,需要保证阵列上主LUN和从LUN所映射的主机组中的主机仅包括集群中的全部ESXi主机。
  • 如果生产端/灾备端环境是由多个ESXi主机组成的集群,请检查生产/灾备阵列上的LUN所映射的主机组仅包括集群中的全部ESXi主机。

异步复制(NAS)

  • 不支持虚拟机使用RDM的虚拟磁盘。
  • 不支持虚拟机的虚拟磁盘位于多个数据存储,且虚拟机使用的数据存储必须由华为存储提供的NFS文件系统创建。
  • 仅支持文件系统采用NFS V3协议进行共享。
  • 请检查华为存储侧文件系统远程复制是否已经正确建立。
  • 检查阵列侧共享文件系统是否具有以下权限:
    • 具备读写权限
    • 采用“no_all_squash”权限限制
    • 采用“root_squash”权限限制

一体化灾备

  • 不支持虚拟机的虚拟磁盘位于多个数据存储,且虚拟机使用的数据存储必须由华为存储提供的NFS文件系统创建。
  • 仅支持文件系统采用NFS V3协议进行共享。
  • 检查阵列侧共享文件系统是否具有以下权限:
    • 具备读写权限
    • 采用“no_all_squash”权限限制
    • 采用“root_squash”权限限制
  • 检查需要容灾保护的虚拟机所使用的华为存储设备侧存储是否满足一体化备份组网要求。
  • 检查阵列侧远程复制/一致性组是否已经正确建立,且状态正常。如果虚拟机使用的数据存储使用了多个LUN,需要保证这些LUN对应的远程复制全部处于同一个一致性组中。

版权所有 © 华为技术有限公司