概述

VMware vCenterSite Recovery Manager简称SRM 是一款市场领先的灾难恢复管理解决方案。它可为集中式恢复计划提供自动化编排和无中断测试,从而简化了所有虚拟化应用的灾难恢复管理。它与 VMware vSphere Replication 本机集成,并支持大量基于高性能阵列的复制产品,从而可根据业务要求跨站点可靠地复制虚拟机。

vSphere  为基础进行部署,并以 vCenterSite Recovery Manager 作为补充,您可以通过管理和测试自动化显著降低灾难恢复的成本和复杂性。vCenter Site Recovery Manager 通过实现自动化、无中断且可以根据需要随时执行的测试,确保实现快速且高度可预测的恢复点目标 (RPO) 和恢复时间目标 (RTO)

wKiom1NaHTizR9WaAAJDfjsVQmU891.jpg


vCenter Site Recovery Manager 的工作原理

vCenter Site Recovery Manager vSpherevCenterServer 和底层复制产品集成,以便自动执行端到端恢复流程。vCenterSite Recovery Manager 依靠以下组件:

l vCenter Server 的集成 vCenterSite Recovery Manager在生产站点和恢复站点都需要 vCenter Server 实例。vCenterSite Recovery Manager 实例部署于这两个站点上,并且各个实例都直接与其本地 vCenter Server 实例集成。

l与复制解决方案的集成 vCenter Site Recovery Manager 需要一个底层复制产品来将虚拟机数据复制到辅助站点。复制功能可以由 vSphere Replication 或第三方基于阵列的复制产品提供。

vSphere Replication通过 vCenterServer vCenter Site Recovery Manager 本机集成。作为适用于 vSphere 的唯一一款真正的基于虚拟化管理程序的复制解决方案,它实现了在单个虚拟机级别的复制。它提供具备灵活 RPO(从 15 分钟到 24 小时)的异步复制。vSphere Replication 包括在 vSphere Essentials Plus 或更高版本中,没有额外的成本。

wKioL1NaHRrCM9RkAAKhv2AXfmI793.jpg

vCenter SiteRecovery Manager 通过 Storage Replication Adapter (SRA) 与第三方复制产品集成。这款软件由复制供应商编写,能使 vCenter Site Recovery Manager 了解正在复制哪些虚拟机,并与复制层协调执行恢复计划。

wKiom1NaHU3wi09JAAIcne-qtkA708.jpg

vCenter Site Recovery Manager 的主要功能特性

集中式恢复计划

l直接从 vCenterServer 中创建并管理恢复计划。

l自动发现并显示由vSphere Replication 或基于阵列的复制保

护的虚拟机。

l将虚拟机映射到故障切换站点上的相应资源(资源池、虚拟

交换机和虚拟机文件夹)

l指定虚拟机引导顺序。

l自定义虚拟机 IP 地址。

l自定义故障切换站点上的低优先级虚拟机的关机。

l利用自定义脚本扩展恢复计划。

l利用基于角色的访问控制来控制对恢复计划的访问。

l将多个站点恢复至一个共享的恢复站点。

自动执行故障切换

l接收关于可能的站点故障的自动警报。

l只需单击一次鼠标,即可在vCenter Server 中开始执行恢复计划。

l自动停止用于恢复的复制数据存储的复制和升级。

l关闭故障切换站点上的低优先级虚拟机。

l按照预先指定的引导顺序自动启动受保护的虚拟机。

l在恢复过程中执行用户定义的脚本和暂停。

l在故障切换站点上自动重新配置虚拟机 IP 地址。

l vCenterServer 中管理和监控恢复计划的执行。

自动故障恢复

l自动故障恢复到原始生产站点。

l通过自动反向复制到原始站点来重新保护虚拟机。

l反向执行原始恢复计划。

l利用 vSphereReplication 中的自动故障恢复功能。

计划内迁移

l使用计划内迁移工作流确保数据零损失和应用一致性迁移。

l在原始站点正常关闭受保护的虚拟机。

l执行数据同步以强制将关闭的虚拟机完整复制到故障切换站点。

l执行利用应用一致性虚拟机的恢复计划。

无中断测试

l自动执行恢复测试。

l利用存储快照功能执行恢复测试,而不会中断复制。

l在隔离网络中恢复虚拟机,以免对生产应用程序造成任何影响。

l针对测试方案自定义恢复计划的执行。

l完成测试后自动清理测试环境。

l vCenterServer 中存储、查看和导出测试结果及故障切换执行情况。

支持vSphere Replication

l利用专为 vSphere vCenterSite Recovery Manager 设计的唯一真正基于虚拟化管理程序的复制产品。

l通过 vCenter 以精细灵活的虚拟机级别直接管理复制。

l使用与存储无关的复制支持使用低端存储,包括直连存储。

l执行具备灵活 RPO(介于  15 分钟到 24 小时之间)的异步复制。

l仅复制发生变更的数据块以提高网络效率。

l扩展到数百个虚拟机。

l利用对文件和应用一致性的支持。

l使用多时间点 (MPIT)恢复来回到以前的已知状态。

支持第三方基于阵列的复制

l可在主要供应商提供的大量兼容性存储阵列和复制产品中进行选择。

l使用基于  iSCSI、光纤通道或 NFS 存储的基于阵列的复制解决方案。

l通过 SRA 确保与 vCenterSite Recovery Manager 紧密集成。

l自动执行复制和数据同步操作,以实现协调一致的灾难恢复故障切换和计划内迁移。

vCenter Site Recovery Manager版本

vCenter Site Recovery Manager 的两个点选版本都按受保护的虚拟机数量授予许可。

vCenter Site Recovery ManagerEnterprise  还可作为 VMwarevCloud Suite Enterprise 的一部分按 CPU 数量授予许可。

l企业版为每个站点或每个vCenter Site Recovery Manager 实例保护不限数量的虚拟机。

l标准版专为小型环境设计,可为每个站点或每个 vCenter Site Recovery Manager 实例保护最多 75 个虚拟机。

SRM测试环境介绍

本次实验环境主要介绍SRM安装配置以及站点恢复演示,以及如何使用vSphere Replication保护虚拟机。

生产站点(vc01.gcilab.local)

恢复站点(vcenter.gcidemo.com)

IP地址段:10.1.32.0/24
网关:10.1.32.254
域:gcilab.local
版本:vSphere5.5u1

IP地址段:10.1.31.0/24
网关:10.1.31.254
域:gcidemo.com
版本:vSphere5.5u1

esxi

10.1.32.10

esxi

10.1.31.11

10.1.32.11

10.1.31.12

vcenter

10.1.32.5

vcenter

10.1.31.5

ad

10.1.32.2

ad

10.1.31.1

vra

10.1.32.8

vra

10.1.31.50

Vts

10.1.32.9

vrs

10.1.31.52

srms

10.1.32.23

srms

10.1.31.51

bad(测试虚拟机)

10.1.32.3

bad

10.1.31.55


安装前准备工作:

1、VMware官网下载SRM安装程序。

wKioL1NaHTOw1ZWHAAAZmj9i5YI199.jpg

2、SQL Server中为SRM服务创建数据库,并配置数据库连接用户。

wKiom1NaHWXzxxYGAAC7X9fGgBY608.jpg

3、SRM服务器中ODBC数据源管理器中,在系统系统DSN中添加srmdb连接。

wKioL1NaHUOwv_RLAAFDS-Gpdcg790.jpg

4、SRM服务器加入到域中。

wKiom1NaHXXw4vBcAADfrN3DUOE046.jpg

5、在生产站点和恢复站点的DNS中相互添加两个域的条件转发器。

wKioL1NaHVTwCOoUAAB_7Eb83Js405.jpgwKiom1NaHYaArhEbAABWUW5PdmA483.jpg

SRM安装

SRM服务器中,双击运行SRM安装程序。

wKioL1NaHWaQn_2wAAAZmj9i5YI099.jpg

选择安装语言。

wKiom1NaHZigLQgIAACFl2M-zvU598.jpg

点击下一步。

wKioL1NaHXWANOSkAAE2cHNu66U921.jpg

点击下一步。

wKiom1NaHazxFf58AAE9-XdMV64384.jpg

接受许可协议,点击下一步。

wKioL1NaHYuy9bf4AAIUtIoEMgI209.jpg

选择安装路径,点击下一步。

wKiom1NaHb3xMgThAAGBXDeIxlg183.jpg

选择安装vSphere Replication,点击下一步。

wKiom1NaHcbhZR30AAFvkTRom04727.jpg

输入vCenter相关信息,点击下一步。

wKioL1NaHabjLp0oAAFJhVuLU4c705.jpg

点击是。

wKiom1NaHdjhibiPAAFa9emuAAM175.jpg

选择自动生成证书,点击下一步。

wKioL1NaHbaTJVyJAAExQgNTxpA259.jpg

输入组织和组织单位,点击下一步。

wKioL1NaHcKSG0ioAAD-AhebFPY350.jpg

输入站点信息,点击下一步。

wKiom1NaHfbw9lPkAAHU_67FUWk037.jpg

配置数据库,在数据源名称中选择之前已经配置好的srmdb,输入该数据库的用户名和密码,点击下一步。

wKioL1NaHdvjx48uAAGReZNoZjg585.jpg

点击安装。

wKiom1NaHg6wsFIkAADQ4baMGR4665.jpg

等待完成安装。

wKioL1NaHfGwspqjAAEb5qTNogI698.jpg

点击完成。

wKioL1NaHf6Dc81vAAEF1ZPc6HY531.jpg

使用vSphere Client登录到vCenter,打开插件管理选择SRM插件下载并安装。

wKiom1NaHjHSzJymAANRW11uKi0403.jpg

点击忽略。

wKioL1NaHhLzWSwXAADx3EqshME528.jpg

等待下载完成。

wKiom1NaHkXTZyovAAH0bBKcrno943.jpg

点击运行。

wKiom1NaHk_wXXh7AADlS7ilE-Q737.jpg

选择安装语言,点击确定。

wKiom1NaHlzw_2qtAACCt_FJpYs743.jpg

点击下一步。

wKioL1NaHjrgrekmAAE9bGEbceg306.jpg

点击下一步。

wKiom1NaHm2yqUKFAAEft4vBosY017.jpg

接受许可协议,点击下一步。

wKioL1NaHk3AEUs0AAH_flJTIKY010.jpg

点击安装。

wKioL1NaHlmz5c4RAADO1iFWpmI837.jpg

等待完成安装。

wKioL1NaHmLj00EaAAEkjt6CNWw069.jpg

点击完成。

wKiom1NaHpPTSj99AADoj1gzjPY747.jpg

在主页中可以发现已经多了一个“站点恢复”可选项。

wKiom1NaHqHAkUgqAAG-ufZMQ5A551.jpg

点击站点恢复选项,进入站点恢复配置界面。

wKiom1NaHqqxH3suAAQIaW5ZV4I757.jpg


SRM配置

配置站点连接

点击“配置连接”,输入恢复站点VC IP地址和端口,点击下一步。

wKioL1NaHo2DIKniAAMQWvCDQ2U501.jpg

弹出证书验证,点击确定。

wKioL1NaHp2gcA5_AACl5J4fdK0183.jpg

输入恢复站点VC管理用户名和密码,点击下一步。

wKioL1NaHqmRFZ-CAAEsS_R860E398.jpg

点击确定。

wKioL1NaHraSFKV6AACpcjj_k58066.jpg

点击完成。

wKiom1NaHujhQIs8AAE8GVfxwyU417.jpg

输入恢复站点VC管理用户和密码,点击确定。

wKioL1NaHsexyez5AACVu99Ry1g854.jpg

忽略证书警告。

wKiom1NaHvqgub4iAAFIaBgXU4I675.jpg

现在可以看见本地站点和恢复站点都已连接,选择生产站点vc01.gcilab.local进行下面的映射配置。

wKioL1NaHtmyAHUpAADLuNhiA3I295.jpg

配置清单映射

点击资源映射。

wKioL1NaHuOQTVSgAAE1liuqiLQ472.jpg

选择生产站点的资源池和恢复站点的资源池配置映射,点击确定。

wKiom1NaHxjAxWjSAAFg0aFLgzo838.jpg

完成生产站点和恢复站点资源池映射。

wKiom1NaHzCQSrIUAAHezULDyI0741.jpg

点击文件夹映射。

wKiom1NaHz-Q9tJFAAEkWXtvE7Y017.jpg

选择生产站点的文件夹和恢复站点的文件夹配置映射,点击确定。

wKiom1NaH0iASvrAAAHJM4156Ds953.jpg

完成生产站点和恢复站点文件夹映射。

wKioL1NaH2eDfb3HAAFXU3t1KPg959.jpg

点击网络映射。

wKioL1NaH3qQnzE9AAEmmL6byL4030.jpg

选择生产站点的网络和恢复站点的网络配置映射,点击确定。

wKioL1NaH4TDw1p0AAGmhARbWbg266.jpg

完成生产站点和恢复站点的网络映射。

wKioL1NaH5mTNtn3AAFRODcBP4c189.jpg

点击站位数据存储。

wKiom1NaH82C82deAAFlqYEsvQY092.jpg

选择恢复站点的本地存储作为占位数据存储。

wKioL1NaIk-S-U-FAAFSyv3ro74625.jpg

完成占位存储配置。

wKiom1NaIpuzbYhcAAEiIAg463U723.jpg

点击vSphere Rplication选项,可以查看两个站点VR服务器的状态。(由于之前在两个站点已经分别进行了VR设备的配置和注册,想了解如何配置VR设备请查看我前一篇文章“VMware虚拟化技术之六vSphere Replication5.5安装”)

wKiom1NaIrKDu_SyAAImmPzSOXs008.jpg

选择生产站点,点击数据存储映射,选择需要映射的数据存储,点击配置映射。

wKioL1NaIp2DRK0_AAFmXiT9Dco427.jpg

完成生产站点与恢复站点数据存储映射。

wKioL1NaIqyylLORAAFvosLZ8ko956.jpg

选择恢复站点,点击数据存储映射,选择需要映射的数据存储,点击配置映射。

wKiom1NaIuGx1dyYAAF57aI88zE393.jpg

完成数据存储映射。

wKioL1NaIr-Q9LojAAF9i5LQbzk554.jpg

SRM恢复测试

在生产站点vCenter中,选择作为受保护的虚拟机,点击右键>vSphere replication

wKiom1NaIvPRh-vKAAIQN-0H6y0848.jpg

设置RPO时间,也可选择静默方式,点击下一步。

wKiom1NaIv2g-WB8AAIrAfeyaQM479.jpg

选择启用该磁盘的复制,定义目标磁盘类型为精简,点击下一步。

wKioL1NaItyCDD-DAAGk1sVK48M626.jpg

选择自动分配VR服务器,点击下一步。

wKioL1NaIuWCXuESAAEyjZgF0vg423.jpg

点击完成。

wKiom1NaIxeAqIxCAAF_OGt9Tvw144.jpg

点击确定。

wKioL1NaIviSSLfLAABqdK8UBlk296.jpg

选中虚拟机,点击右边的VR复制选项,可以查看状态。

wKiom1NaIyzSJGJUAAIpTsgFAew102.jpg

进入生产站点vSphere Web Client中,选择监控>vSphere Replication>出站复制,可以查看同步的状态。

wKioL1NaIwuQ8jvfAAIS__d_W3E227.jpg

复制已完成。

wKiom1NaI0HyjhhmAAIxagfS5SQ366.jpg

在站点恢复>所有保护组中,点击创建保护组。

wKioL1NaIyHSr4K9AALc_BKBGhQ020.jpg

选择受保护站点和保护组类型,这里受保护站点为vc01保护组类型为VR,点击下一步。

wKiom1NaI12yoMWgAAE0LFBoTZs153.jpg

选择已复制的虚拟机,点击下一步。

wKiom1NaI2TToeznAAEg3dZVmsE791.jpg

输入保护组名称,点击下一步。

wKioL1NaI0PQfCaTAAERmakAS7c648.jpg

点击完成。

wKiom1NaI3TRNSf1AAFDTsrZD8Y991.jpg

保护组已配置完成。

wKiom1NaI32BIrrEAAHfx65J1MA407.jpg

选择恢复计划,点击创建恢复计划。

wKioL1NaI1vS1UWGAAMHMJNpbTY859.jpg

选择恢复站点为vcenter,点击下一步。

wKiom1NaI42xc4WHAADvoAfrSnw347.jpg

勾选保护组,点击下一步。

wKioL1NaI2vDA049AAEitk5Zkwc668.jpg

选择测试使用的网络,这里选择之前映射的网络,点击下一步。

wKioL1NaI3TTJLa9AAJAm5gZKdE648.jpg

输入恢复计划名称,点击下一步。

wKioL1NaI32TPpd2AAErfWs-jhI978.jpg

点击完成。

wKioL1NaI4eR61GJAAE5T28NAig587.jpg

完成恢复计划创建后,选中恢复的虚拟机,点击配置恢复。

wKioL1NaI5WhVnYsAALYBbJ_hgc075.jpg

由于恢复站点所处的IP与生产站点IP不处于同一段所以需要对其进行更改,选择IP设置>配置保护和配置恢复IP地址。

wKioL1NaI6GzYuyEAAIDtAVNyDY587.jpg

更改后如下图所示。

wKiom1NaI9TilqeXAAFCkDMWMbE088.jpg

点击测试。

wKioL1NaI7PBnoHUAALKlsBQBGo973.jpg

勾选将最近的更改复制到恢复站点,点击下一步。

wKiom1NaI-fSEIghAAFNJvfiW4Q032.jpg

点击启动。

wKioL1NaI8fC0v8XAAESvEXGNQ4913.jpg

等待完成测试。

wKiom1NaI_nzMcmmAANk_IgVegE067.jpg

通过测试,点击清理。

wKioL1NaI9rRcWb3AAMkiKJd5Kg706.jpg

点击下一步。

wKiom1NaJBqBYWGVAAFqUcEMyxk986.jpg

点击启动。

wKioL1NaI_2wJepDAAD3LpBWphQ045.jpg

完成清理后,先测试下bad虚拟机通讯情况。

生产站点bad IP10.1.32.3    恢复站点bad IP10.1.31.55

wKiom1NaJDDwTkDIAAJJMCpy9-0708.jpg

点击恢复。

wKioL1NaJA_T-J4pAAGqb4gqMkc200.jpg

勾选“我知道该过程将永久改变虚拟机及受保护数据中心和恢复数据中心的基础架构”,选择“计划的迁移”,点击“下一步”。

wKiom1NaJEnCW-lnAAHceDdHGDs412.jpg

点击启动。

wKioL1NaJCizrYsAAAEKzn5Cq6s178.jpg

等完成虚拟机恢复。

wKiom1NaJFmBYZm9AAGle6dKmUs361.jpg

恢复已完成。

wKiom1NaJGGgFWgnAAKp5JCOcP4656.jpg

在生产站点可以看见被保护的虚拟机BAD已经关闭了电源。

wKioL1NaJEGxG6KaAAIoDXoQQDg166.jpg

同样在恢复站点可以看见,已经多出来了一台BAD虚拟机,并且在系统中可以看见该虚拟机网卡是未连接的状态,这样是为了便于虚拟机恢复过来后调整业务的网络参数。

wKiom1NaJHiTLghKAAME1XiDj_g362.jpg

右键虚拟机属性,选择网络适配器,勾选已连接,点击确定。

wKiom1NaJIazwOJZAAH3-N8Pdo0973.jpg

再次测试BAD的网络,现在可以发现原生产站点的网络已经不通了,而恢复站点可以正常通讯。

wKioL1NaJGbyfKeSAAID_ubNNNk328.jpg

注:

若要实现BAD虚拟机从恢复站点到生产站点的恢复,按照上面的方法将原恢复站点设置为生产站点,原生产站点设置为恢复站点,再进行虚拟机恢复。