Windows Azure 虚拟机备份
如果我们要在Windows Azure的虚拟机上进行一些“重要且高危”的操作,我们通常会想到使用快照或者备份功能。但是在Windows Azure上是没有虚拟机快照功能的,尽管我们可以对虚拟机的磁盘文件进行快照,这相当于一种间接的快照方式。显然,这种间接快照方式是不能保存虚拟机内存数据和状态的。
除了快照,我们还可以在执行“重要且高危”的操作前对虚拟机进行备份。不过一直以来,在中国版的Windows Azure上只能使用PowerShell拷贝虚拟机磁盘文件的方式进行虚拟机备份。
官方博客原文是这样说的:
Based on overwhelming interest from Azure China customers in enabling backup of their Azure virtual machines, we are excited to announce Azure China will now extend the service to protect all cloud virtual machines using Azure Backup. Backup of Azure virtual machines in China will help a broad array of customers leverage Azure for their critical business needs by backing up their assets in the cloud.
虚拟机备份功能在中国Windows Azure客户中的确有着很高的呼声。其实国内的其他公有云产品中也没有提供完整的虚拟机备份功能,都是基于快照的。
Windows Azure虚拟机备份包括三个步骤:发现虚拟机、注册虚拟机和保护虚拟机(设置备份策略、备份保留策略和执行备份)。

首先创建一个Backup Vault(不是Site Recovery Vault)。不要使用以前创建的Backup Vault,否则有可能discover不到虚拟机。
进入创建好的Backup Vault,选择“registered items”,点击页面底部的“discover”按钮。
待discover执行完成,点击页面上的“register”链接,在弹出的页面中勾选要注册的虚拟机(要备份哪个虚拟机就注册哪个虚拟机)。
虚拟机注册完成,在页面上选择要备份的虚拟机,点击底部的“protect”按钮。根据向导设置备份策略,包括调度备份执行时间和保留策略两部分。设置过备份策略的虚拟机可以在“protected items”的列表中看到。如果要立即执行一次备份操作,可以选中虚拟机后,点击页面底部的“backup now”按钮。
仔细体验一下,这应该是目前国内公有云产品中最完备的虚拟机备份方案了。只需要选择要备份的虚拟机并指定备份策略,其余的事情完全不需要用户干预。
有一点需要注意:在还原虚拟机时,实质上是在创建一个新的虚拟机(包括附加的数据盘)。

因此在生产环境中有时需要先删除原来的虚拟机,然后再进行还原。还原完毕,记得重新发现、注册和备份虚拟机。当然,如果不介意还原后虚拟机名称和所在云服务改变的话就无所谓了。
另外,不可以跨区备份和还原虚拟机,例如:中国北部的虚拟机只能使用在中国北部的backup Vault。
Windows Azure 虚拟机备份的更多相关文章
- 在 Windows Azure 虚拟机中如何备份和还原 Windows 系统磁盘
备份和还原对于操作真实的系统来说至关重要.对于 Windows Azure 虚拟机环境中的 Windows Server,可以根据自身的需求选择多种不同的工具或将这些工具结合使用来实现备份.下面将对这 ...
- 微软Azure虚拟机备份服务在中国发布
近期,Azure虚拟机备份服务在微软智能云上发布. 相关功能阐述: Azure IaaS虚拟机备份服务针对Windows操作系统,提供了应用一致性的备份技术:同时针对Linux操作系统,提供了文件系统 ...
- 使用Windows Azure PowerShell远程管理Windows Azure虚拟机
对于Windows Azure,如果你还在使用windowsazure.com门户来管理虚拟机,那就显得不怎么高上大了.Windows Azure PowerShell 是一个功能强大的脚本环境,可用 ...
- 在 Windows Azure 虚拟机中使用 Microsoft SQL Server 安全功能
编辑人员注释:本文章由 SQL Server 团队高级项目经理 Sung Hsueh 撰写. SQL Server 的最新用法之一是利用 Microsoft 的 Windows Azure 基础结构服 ...
- 运行预构建 Linux 映像的 Windows Azure 虚拟机中的交换空间 – 第 1 部分
本文章由 Azure CAT 团队的 Piyush Ranjan (MSFT) 撰写. 随着基础结构服务(虚拟机和虚拟网络)近期在 Windows Azure 上正式发布,越来越多的企业工作负荷正在向 ...
- Windows Azure虚拟机和云服务实例计费方式更新
在之前的Windows Azure计费账单中,A0,A1,A2,A3,A4系列的虚拟机(云服务实例)都是以A1为基准计费单位的,即: 虚拟机大小 计费单位(小时) A0 A1*0.25 A1 A1*1 ...
- Windows Azure 虚拟机的IP地址操作
Windows Azure上的一个虚拟机对应两个IP地址,VIP和DIP. VIP,公网IPv4地址,动态分配.虚拟机停止(deallocate,在管理控制台上关机或者使用PowerShell关机)后 ...
- 创建并使用Windows Azure虚拟机模板
在现实的IaaS应用中,往往会创建自己的虚拟机映像模板,以满足快速应用部署的目标,如预先配置好某些应用.管理与监控管理等. 1.登录到Windows Azure Dashboard中创建一个做为模板的 ...
- 利用Azure backup备份和恢复Azure虚拟机(1)
中国区Azure最近发布了关于使用Azure Backup来备份VM服务,于3月1日正式上线,该功能对于需要对关键工作负载进行备份的用户来讲,极大的降低了操作复杂度.以前我们所使用Powershell ...
随机推荐
- ASP.NET根据URL生成网页缩略图示例程序(C#语言)
工作中可能马上要用到根据URL生成网页缩略图功能,提前做好准备. 在网上找了份源码,但是有错误:当前线程不在单线程单元中,因此无法实例化 ActiveX 控件“8856f961-340a-11d0-a ...
- 【循序渐进学Python】14.数据库的支持
纯文本只能够实现一些简单有限的功能.如果想要实现自动序列化,也可以使用 shelve 模块和 pickle 模块来实现.但是,如果想要自动的实现数据并发访问,以及更标准,更通用的数据库(databas ...
- SweetAlert – 替代 Alert 的漂亮的提示效果
Sweet Alert 是一个替代传统的 JavaScript Alert 的漂亮提示效果.SweetAlert 自动居中对齐在页面中央,不管您使用的是台式电脑,手机或平板电脑看起来效果都很棒.另外提 ...
- jQuery的document ready与 onload事件——你真的思考过吗?
在进行实验和资料查询时,我遇到了几个关键问题: 1. window.onload到底是什么加载完触发? 2. body为什么会有onload事件? 3. 为什么是window.onload,而不是do ...
- console命令详解
Firebug是网页开发的利器,能够极大地提升工作效率. 但是,它不太容易上手.我曾经翻译过一篇<Firebug入门指南>,介绍了一些基本用法.今天,继续介绍它的高级用法. ======= ...
- Web自动化测试 Selenium 3/3 https的配置
Https的信任问题处理 具体步骤如下(以demo为例) 1) ./ca.sh : 使用默认的服务器192.168.1.1的证书 ./ca.sh IP : 使用IP设置的证书 2) 以上运行后把 ge ...
- 操作系统开发系列—13.a.进程 ●
进程的切换及调度等内容是和保护模式的相关技术紧密相连的,这些代码量可能并不多,但却至关重要. 我们需要一个数据结构记录一个进程的状态,在进程要被挂起的时候,进程信息就被写入这个数据结构,等到进程重新启 ...
- C语言中的字符串
字符串 字符串 用双引号引起来的多个字符. 在C语言中字符串是用’\0’结束的.即每个字符串的最后一个字符是’\0’,但是结束符不显示,仅仅标志该字符串到这儿就结束了. 二.声明字符串 char *s ...
- 开启Apache mod_rewrite模块完全解答
启用mod_rewrite模块 在conf目录的httpd.conf文件中找到 LoadModule rewrite_module modules/mod_rewrite.so 将这一行前面的#去掉. ...
- 2.3 CMMI2级——项目跟踪和控制(Project Monitoring and Control)
计划不是用来看的,是用来执行的.PP讲述了如何做计划,PMC讲述的就是如何跟踪计划的执行并在实际情况偏离计划时采取纠正行动. 我们先看看SG1,SG1讲述的是如何根据计划来跟踪计划的执行问题. SG1 ...