在天蓝色中恢复和备份虚拟机

时间:2012-07-23 11:02:13

标签: c# azure cloud hyper-v

我想在azure中进行备份和恢复vm。我可以将vm备份作为xml文件,将其存储在本地计算机中并成功将其还原到windows azure。但是现在我的要求是从windows azure中备份vm并将其恢复到hyper v。和副varsa。可能吗?以及如何完成它我想以编程方式执行此操作。

等待回复。

1 个答案:

答案 0 :(得分:0)

我认为当您说“能够将VM备份为XML”时,您实际上是在保存Windows Azure VM配置,然后使用相同的配置来创建另一个Windows Azure虚拟机。

如果要下载与Windows Azure虚拟机相关的操作系统磁盘或数据磁盘VHD,只需从Windows Azure存储中下载VHD即可。如果您想以编程方式执行此操作,可以在程序中使用Powershell,或者只使用Windows Azure Storage API将VHD作为Blob页面下载,或者只使用REST API下载blob。

我已经解释了以下Windows Azure虚拟机论坛问题中的步骤:

Download a Virtual Machine VHD

从技术上讲,我可以看到一个案例,您可以下载VM(作为OS磁盘VHD)进行备份(您可以在Azure存储中实际备份它以便快速访问)但是从DC下载然后上传没有意义您可以登录VM并安装您想要的任何内容或配置您想要的方式。放下VHD然后再次上传可能是一个重要的设计问题。我很想听听你的情况。