Azure站点恢复服务:应用于数据与虚拟机复制

简介:
  数据复制是灾难恢复计划中的关键组成部分,且更有奥秘在其中。使用Azure 站点恢复自动化服务可简化DR计划。

虽然很多IT企业仍然对放弃其私有数据中心还是犹豫不决,但是其中大部分的企业还是看到了在数据备份和灾难恢复中使用公有云服务的价值所在。但是,正如众多IT专业人士所经历过的那样,真正的灾难恢复并不只是简单地将数据和系统镜像复制到一个远程场所位置而已。灾难恢复的整个过程必须周全地考虑到每一个依赖关系,因为任何一个丢失的或受损的配置文件都可能导致一个无法使用的应用程序。

Azure站点恢复服务:应用于数据与虚拟机复制

灾难恢复(DR)项目的具体策划与实施都要求相关人员特别关注细节与一致性,而自动化技术能够在这一点上对用户大有裨益。微软公司的Azure站点恢复服务可实现将数据和虚拟机从任意位置私有基础架构至Azure公有云的自动化复制。这个Azure站点恢复服务可提供灾难恢复即服务的功能,其中包括远程运行状况监控和自动化数据保护。

从数据与虚拟机复制开始

如需开始使用Azure站点恢复服务,可选择一个部署方案,例如将私有物理服务器复制至Azure,或者将VMware虚拟机复制至辅助数据中心。例如,一个常见的用例就是将基于Hyper-V的系统复制至Azure。大多数用户都会在Azure管理控制台上执行配置任务;首先的方法是通过Azure门户网站使用Azure资源管理器,因为它支持更广泛的功能与部属模式。

虽然云基础架构貌似提供了无限资源,但是IT团队仍应执行容量规划以评估他们所需云存储、存储吞吐以及网络带宽的数量。Azure站点恢复容量规划工具可提供对内部系统所使用虚拟机、硬盘、存储器和变更率的平均估算数据,或根据每一台虚拟机上的实际工作负载和存储资源使用情况来给出更准确的估算数字。Azure站点恢复服务使用Azure本地冗余存储器和区域冗余存储器(GRS)。一般来说,GRS更好的选择,因为它能够防止在主区域中发生区域性中断或数据损坏事件。

Azure站点恢复容量规划工具

在填入您的号码后,Azure站点恢复容量规划工具可估算:

  • 需求的总存储量;
  • 初次复制与增量复制所需的带宽;
  • 存储账户的总IOPS;
  • 标准存储账户所需的数量:
  • 所需blob硬盘的数量;
  • 所需本地配置服务器的数量,以及
  • 所需本地处理服务器的数量。

迁移与管理任务

如需在Azure门户网站上对Azure站点恢复服务进行配置,可创建一个恢复服务存储库来保存所有的备份数据。存储库的配置参数主要指定了复制源与复制目标、配置服务器、复制策略以及一个本地虚拟机列表。然后,使用Azure站点恢复的GUI检查清单来定义保护目标。其中具体包括诸如待复制系统、这些系统的类型与来源、复制目标、虚拟机复制设置以及容量规划估算等定义项。然后,Azure站点恢复服务就会自动发现虚拟机,并允许运行针对相关应用程序的自定义复制设置。

Azure站点恢复服务为用户提供了一个用于创建和配置恢复计划的简单界面,其中包括如下详细信息:

  • 应当整体实现故障转移的机器组,通常与单个应用程序相关;
  • 用于特定应用程序的多个机器之间的依赖性;
  • 使用PowerShell脚本程序或Azure自动化runbooks的自定义扩展。

Azure站点恢复服务支持三种类型的故障转移:测试、计划内与计划外。计划外的故障转移选项具有数据丢失的风险,这主要取决于复制频率设置,并将反映上一次同步的状态。

故障恢复主要分三个阶段进行:首先将Azure虚拟机复制回内部部署站点,然后运行故障转移程序以唤醒内部部署站点,一旦内部部署站点运行稳定,数据与虚拟机复制程序就会将变更数据同步恢复至Azure。管理员通过Azure站点恢复服务中设置的策略来控制故障转移流程,这是在定义故障转移保护目标时建立的。

Azure站点恢复服务是一个用户使用方便的工具,它可为内部部署系统创建一个Azure DR环境,或者将系统复制至另一个位置。在复制生产应用程序和数据库之前,请确保用户有足够的网络容量。对于大型关键任务的部署,可考虑设置一个ExpressRoute专用网络以提高性能与安全性。可从测试系统开始入手了解复杂的选项和设置要求。一旦用户的计划到位,可运行Azure站点恢复服务测试故障转移以便验证针对虚拟机复制的配置和测试DR程序。

 
  作者:Kurt Marko
 
来源:51CTO
目录
相关文章
|
2月前
|
存储 安全 Java
【数据结构】栈的使用|模拟实现|应用|栈与虚拟机栈和栈帧的区别
【数据结构】栈的使用|模拟实现|应用|栈与虚拟机栈和栈帧的区别
39 0
|
26天前
|
存储 Java C++
Java虚拟机(JVM)管理内存划分为多个区域:程序计数器记录线程执行位置;虚拟机栈存储线程私有数据
Java虚拟机(JVM)管理内存划分为多个区域:程序计数器记录线程执行位置;虚拟机栈存储线程私有数据,如局部变量和操作数;本地方法栈支持native方法;堆存放所有线程的对象实例,由垃圾回收管理;方法区(在Java 8后变为元空间)存储类信息和常量;运行时常量池是方法区一部分,保存符号引用和常量;直接内存非JVM规范定义,手动管理,通过Buffer类使用。Java 8后,永久代被元空间取代,G1成为默认GC。
27 2
|
2月前
|
SQL 关系型数据库 MySQL
【简单无脑】自动化脚本一键安装虚拟机下的MySQL服务
该文章提供了在虚拟机上安装MySQL服务的简化方法,特别是针对新手。作者提供了一个自动化脚本`install_mysql.sh`,使得安装过程更简单。用户需要下载`install.rpm`资源,将其放在指定目录下,然后创建并编辑脚本文件,将提供的代码粘贴进去,通过`chmod u+x`授权,最后运行脚本`./install_mysql.sh [rpm文件路径]`来安装MySQL。文章还附有相关图片说明。
246 1
【简单无脑】自动化脚本一键安装虚拟机下的MySQL服务
|
2月前
|
分布式计算 大数据 Hadoop
【经验分享】用Linux脚本管理虚拟机下的大数据服务
【经验分享】用Linux脚本管理虚拟机下的大数据服务
31 1
|
2月前
|
存储 Kubernetes 云计算
云计算基础与实战:从虚拟机到容器化应用
云计算基础与实战:从虚拟机到容器化应用
107 0
|
2月前
|
存储 Kubernetes 安全
虚拟机测试Windows Server 2016原地升级2019,应用和数据完美保留
Windows Server 2016可以无缝升级到2019版本,确保应用程序和数据在原地升级过程中完整保留。
194 0
|
10月前
|
网络协议 关系型数据库 应用服务中间件
linux虚拟机中各服务端口及配置文件路径
linux虚拟机中各服务端口及配置文件路径
206 0
|
网络协议 网络安全 虚拟化
在 Hyper-V 虚拟机中更新组策略时出现 RPC 服务不可用的错误
在 Hyper-V 虚拟机中更新组策略时出现 RPC 服务不可用的错误
231 3
|
11月前
|
Ubuntu 网络安全 Apache
物理机不能访问虚拟机kali的web服务解决方案记录
物理机不能访问虚拟机kali的web服务解决方案记录
322 0
|
11月前
|
SQL 分布式计算 Shell
常见的bug---3、没有启动metaStore和Hiveserver2服务导致在本机上的IDEA无法连接上虚拟机上的HIve
常见的bug---3、没有启动metaStore和Hiveserver2服务导致在本机上的IDEA无法连接上虚拟机上的HIve