微软云-ASR容灾技术经验分享

根据经验分享一下Azure ASR技术

  • ASR功能的抽象拓扑图
  • ASR的实操过程
  • ASR的Demo步骤如下
    • 准备Azure资源进行本地计算机复制
    • 准备本地VMware服务器用于灾难恢复到Azure
    • 设置灾难恢复
    • 运行灾难恢复演练
    • 运行故障转移和故障恢复

ASR功能的抽象拓扑图

根据对ASR的理解,画了一张它功能的简单拓扑,如下:
微软云-ASR容灾技术经验分享_第1张图片

ASR的实操过程

对ASR的使用,我们经过实际的测试和正式的生产环境实施,在这里,我们把测试整个流程Share给大家,希望有兴趣的朋友可以了解一下。

ASR的Demo步骤如下

准备Azure资源进行本地计算机复制

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

通过在计划内和计划外中断期间使商业应用程序保持启动和运行状态,有助于实施业务连续性和灾难恢复 (BCDR) 策略。 Site Recovery 管理并安排本地计算机和 Azure 虚拟机 (VM) 的灾难恢复,包括复制、故障转移和恢复。
验证Azure账号的权限和可用性:

  1. 验证 Azure 帐户是否具有复制权限
  2. 创建 Azure 存储帐户。 复制的数据存储在其中
  3. 创建恢复服务保管库
  4. 设置 Azure 网络。 在故障转移后创建的 Azure VM 会加入此 Azure 网络

创建Azure资源:

  1. 创建存储账号
  2. 创建虚拟网络
  3. 创建保管库

准备本地VMware服务器用于灾难恢复到Azure

准备本地 VMware 基础架构用于将 VMware VM 复制到 Azure。 在本教程中,将了解如何:

. 在 vCenter 服务器或 vSphere ESXi 主机上准备一个帐户,以自动化 VM 发现
. 准备一个帐户用于在 VMware VM 上自动安装移动服务
. 查看 VMware 服务器要求
. 查看 VMware VM 要求
在正常情况下,客户做DR是需要复制本地多个VM,那么可以使用部署规划器 来规划,先看看该工具如何使用

  1. 部署规划器使用
  2. 准备在故障转移后连接到Azure VM

设置灾难恢复

下载ASR的ovf文件并在本地VMware环境上部署VM
在本地VMware环境上部署ASR Server
部署完毕首次登陆需要配置ASR Server
以上是注册配置配置服务器

  1. 在配置服务器管理向导中选择“设置连接”,然后选择要接收复制流量的 NIC。 再选择“保存”。 配置后无法更改此设置

  2. 在“选择恢复服务保管库”中,选择自己的 Azure 订阅以及相关的资源组和保管库

  3. 在“安装第三方软件”中,接受许可协议。 选择“下载并安装”,安装 MySQL 服务器
    微软云-ASR容灾技术经验分享_第2张图片

  4. 配置VC或者ESXI服务器

  5. 配置VM认证

  6. 完成配置

  7. 注册Azure ASR,如图
    微软云-ASR容灾技术经验分享_第3张图片

  8. Azure Portal上检查,已经注册成功,如图:
    微软云-ASR容灾技术经验分享_第4张图片

  9. 设置目标环境
    微软云-ASR容灾技术经验分享_第5张图片
    a. 选择“准备基础结构” > “目标”。 选择要使用的 Azure 订阅。

b. 使用部署规划器来检查本地环境
c. 配置源
d. 配置目标
e. 创建复制策略
11. 复制应用
a. 源配置
b. 目标配置
微软云-ASR容灾技术经验分享_第6张图片
c. 选择要灾备的VM
安装完Tools就可以了
微软云-ASR容灾技术经验分享_第7张图片
第5步配置了应用程序一致性
d. 本地VMware环境上使用的两台测试VM,其中02VM添加了一个D盘做数据盘
e. 配置完毕启用保护
微软云-ASR容灾技术经验分享_第8张图片

配置设置并添加VMware服务器

运行灾难恢复演练

  1. 测试故障转移

  2. 需要为设置了应用程序一致性的VMs设置灾难恢复计划才可以做灾备和灾难恢复演练
    微软云-ASR容灾技术经验分享_第9张图片

  3. 然后点Recovery plan来进行Test failover测试

  4. 测试故障转移
    测试故障转移之前,先对VM做提前设置,设置VM在Azure上的名字,选择资源组,选择实例大小,选择可用性集,选择虚拟网络,选择网络接口
    VM02在本地VMware环境挂载的有数据盘D盘, 并且在D盘安装了一个软件,测试故障转移时,在Azure上起的VM,RDP登陆也是使用的Administrator这个本地账号来登陆的,临时盘变成了E盘,如图:
    微软云-ASR容灾技术经验分享_第10张图片
    D盘的数据也是在的
    微软云-ASR容灾技术经验分享_第11张图片
    此次测试,恢复出来的VM所使用的磁盘都是非托管磁盘,放在存储账号里面的。

  5. 正式故障转移
    微软云-ASR容灾技术经验分享_第12张图片
    测试和正式故障转移,提交:
    微软云-ASR容灾技术经验分享_第13张图片

运行故障转移和故障恢复

  1. Azure故障回复到本地
    重新保护Azure上的VM,如图:
    微软云-ASR容灾技术经验分享_第14张图片
    重新保护报错了,因为该测试环境没有创建S2S VPN或者ER线路,所以,无法和本地配置服务器通讯,如果想把Azure上的机器重新DR回本地,需要VPN链路和ER专线。

在给客户生产环境做DR实施的时候,生产环境是有VPN链路的,所以就可以正常DR回本地。

你可能感兴趣的:(微软云)