Azure Site Recovery可以提供如下服务:

  • Site Recovery 服务:Site Recovery 可以在站点出现故障时,让应用在其他站点继续可用,从而确保业务连续性。 Site Recovery 可以把 VM 或物理服务器上运行的服务复制到制定的备份节点,因此当主站点不可用时,可以在备份节点启用这些服务。 如果主站点重新恢复,Site Recovery可以将服务重新恢复到主站点。
  • 备份服务: Azure 备份服务还会将数据备份到 Azure,从而确保其安全并使之可以恢复。

Site Recovery 支持复制的区域:

  • 在 Azure 区域之间进行Azure VM的复制。
  • 将数据复制到 Azure 或辅助站点的本地虚拟机和物理服务器。

ASR在提供灾备和备份服务时的一个功能,是将VM或物理机搬迁。我们可以把ASR作为把数据中心或其他云上的VM迁移到Azure的一种工具。

Azure的Site Recovery服务已经在国内的Azure上线了。本文将介绍如何把VM或物理机批量的搬迁到Azure上。本文采用的源VM在Azure的ASM模式下,等同于物理机或没有管理的虚拟机。

具体实现分为如下几个步骤:

一、创建Recovery Services Vaults

填写相关信息:

创建成功后,进入Site Recovery界面:

配置"Prepare Infrastructure":

在选择从哪里复制到哪里的旋转中,我们可以看到,可以支持:

源在Azure或数据中心,目的在Azure或数据中心。支持复制的类型包括Hyper-V,VMWare或者其他类型(包括物理机)。

可以在这些选项中随意组合。

确认后,会要求选择configuration server:

Configuration Server是协助复制的服务器,要求一台Windows2012 R2英文版的服务器。

在3中,下载configuration server的软件,在4中下载Registration Key:

二、安装Configuration Server

在Windows2012上下载相应的软件和key,然后安装:

这里选择在前面下载的registration key:

如果有VMware的环境,这里要点Yes,本文不涉及VMware,选No:

下面一路next,开始安装。

安装完成后可以看到如下信息:

点击结束后,出现提升,需要记录:

 

做完上述安装与配置后,需要添加机器的Credential,会自动弹出配置界面:

在添加账号中填入相应的内容,要注意的是必须是管理员权限,比如Linux机器,要求是root用户:

完成后,重启机器。

三、配置复制的配置

返回Azure的Recovery Service里,可以看到,此时configuration server处,已经有我们安装的configuration server的信息:

在Target中添加存储账号和网络:

添加完成后,点击OK。进入Policy配置页面:

点击创建后,输入Policy的相应参数:

OK后,部署完毕:

 

复制所需资源,有一个工具可以下载计算:

点击下载后,下载Deployment Planning的工具包。具体使用方法可以参考:

https://docs.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner

 

完成Prepare Infrastructure后,进入Replicate Application:

配置源:

配置目标:

第三步,添加虚拟机:

 

 

为每台VM选择账号:

选择复制策略:

都配置完成后,点击enable replication:

四、添加Recovery Plan

选择Manage Recovery Plans

添加Recovery Plan

创建Recovery Plan

查看Recovery Plan

可以测试的包括Test Failover,Failover和Re-protect。

在测试前,可以先观察复制的情况。此时VM1和VM2:

点击Test Failover:

过程中可以看到有临时的VM启动:

在test failover完成后,创建了一台新的VM:vm1-test。其CPU个数和内存和源VM相同(由于都是Azure上的VM,所以型号相同)。通过内网ssh到这台VM上后,发现和源VM相同。

清除test failover:

 

五、查看及检验

经过上面三步,实现了Site Recovery的配置。在过一段时间后(这取决于您网络的情况),检查同步状态:

选择一个VM,进行Failover:

和前面的过程一样,有一台新的VM被复制出来:

此时在Site Recovery里的状态变成Failover completed:

在site recovery中vm的操作中可以看到,多了failover后的操作选项:

如果选择change recovery point,可以看到所有做过备份的时间节点,可以选择任意一个节点进行failover。

也可以选择Re-protect,但要安装新的configuration server。

我们选择commit:

登录VM后,原有的service都enable状态。

 

总结:

Azure的Site Recovery可以批量的把各种形式的计算资源迁移到Azure上。

 

使用Azure Site Recovery把VM批量搬迁到Azure的更多相关文章

  1. Azure Site Recovery 通过一键式流程将虚拟机故障转移至 Azure虚拟机

    Ruturaj Dhekane 云 + Enterprise 项目经理  现在,AzureSite Recovery可以通过其"灾难恢复至 Azure"功能保护您的工作负荷,并 ...

  2. 使用 Azure Site Recovery 灾难恢复至 Azure 的功能现已正式发布

    ABHISHEK A. HEMRAJANI 云 + Enterprise项目经理 自我们宣布发布使用 Azure SiteRecovery 灾难恢复至 Azure的功能预览版以来,这几个月着实令人 ...

  3. 使用 Azure Site Recovery 将内部部署虚拟化工作负荷迁移至 Azure

    ABHISHEK A. HEMRAJANI 云 + Enterprise 项目经理 我们最近发布了微软的灾难恢复即服务 (DRaaS) 产品的预览版 - Azure SiteRecovery.此产 ...

  4. Azure Site Recovery:我们对于保障您的数据安全的承诺

    Anoob Backer 云 + Enterprise 项目经理  Azure Site Recovery是一个基于 Azure的全天候.易用的服务,可以安全地安排恢复操作,一旦发生灾难,即可为您 ...

  5. 【Azure Developer】使用Java SDK代码创建Azure VM (包含设置NSG,及添加数据磁盘SSD)

    在参考Azure官方文档进行VM创建时,发现其中没有包含如何设置NSG的内容,以及如何在创建时就添加数据磁盘的代码(设置磁盘为SSD类型).本文的内容以"使用 Java 创建和管理 Azur ...

  6. Azure Site to Site VPN 配置手册

    目录 1    Azure Site to Site VPN配置前的准备    1 1.1    设备兼容    1 1.2    网络要求和注意事项    1 2    配置Azure site t ...

  7. [SDK2.2]SQL Azure (13) Azure的两种关系型数据库服务:SQL Azure与SQL Server VM的不同

    <Windows Azure Platform 系列文章目录> 如果熟悉Windows Azure平台的用户不难发现,对于SQL Server数据库来说,微软提供了两种服务,分别是: -W ...

  8. 使用Openswan接入Windows Azure Site to Site VPN

    Winodows Azure的Site to Site VPN支持主流的防火墙和路由器等接入设备.具体型号和系列请参考下表: VENDOR DEVICE FAMILY MINIMUM OS VERSI ...

  9. Azure的两种关系型数据库服务:SQL Azure与SQL Server VM的不同

    Azure的两种关系型数据库服务:SQL Azure与SQL Server VM的不同 <Windows Azure Platform 系列文章目录> 如果熟悉Windows Azure平 ...

随机推荐

  1. DNS 转发配置

    DNS 转发配置 我们配置DNS是只能解析我们定义的zone的,我们没有定义的是不能解析的. 配置DNS转发就可以解析其他互联网上的域名了,前提是这个域名在互联网中的企业在使用. 也就是说这个域名已经 ...

  2. 用代码实现断开Android手机USB连接【转】

    本文转载自:https://blog.csdn.net/phoebe_2012/article/details/47025309 用代码实现断开Android手机USB连接               ...

  3. vRA7 Software Component

    将自定义Property传递给Software Component 示例: vRA7 支持 Software Components,并且还可以在用户的申请页面中,做一个下拉菜单,让用户选择需要安装的S ...

  4. 项目打包部署到tomcat操作步骤

    对于项目部署到tomcat中,需进行一下步骤: 1.对于项目打war包,方式有以下几种:install一下   找到war包的路径即可 另外:在eclipse中,选中项目 1.1 选中Export 1 ...

  5. java-Object类中的方法

    1.Object类中有哪些方法? protected Object  clone():创建一个返回此对象的副本 boolean  equals(Obejct obj):只是其他对象与此对象是否相等 p ...

  6. HBase-存储-写路径

    写路径 当用户向HRegionServer发起put请求时,其会将请求交给对应的HRegion实例来处理.第一步是要决定数据是否需要写到由HLog类实现的预写日志中.WAL是标准的Hadoop Seq ...

  7. Kafka详解一:Kafka简介

    问题导读 1.Kafka有何特性?2.Kafka有哪些组件? 背景:     当今社会各种应用系统诸如商业.社交.搜索.浏览等像信息工厂一样不断的生产出各种信息,在大数据时代,我们面临如下几个挑战: ...

  8. MAC 系列 之XCode7.1 + HBuilder MUI 离线打包 ipa 上次application leader 问题:ERROR ITMS - 90534

    解决方法:这个原因 网上说法是 beta 测试版本:不过的确是beta版本(7.3 beta)打包的,所以我有下载了一个正式版本 7.1版本. 再次进行测试打包!

  9. nodejs 中 excel-export 使用介绍

    1. 为了在nodejs 服务器端操作数据导出excel 格式用的 excel-export  包地址:https://github.com/functionscope/Node-Excel-Expo ...

  10. vc 自删除

    // delself.cpp : 定义控制台应用程序的入口点.// #include "stdafx.h"#include <windows.h>#include &l ...