在azure中恢复和备份vm



我想在azure中进行备份和恢复vm。我可以将vm的备份作为xml文件,将其存储在本地机器中,并成功地将其还原回windows azure。但现在我的要求是从windowsazure中备份vm,并将其恢复到hyper-v,反之亦然。有可能吗?以及如何做到这一点,我想以编程方式执行此操作。

等待答复。

我认为,当你说"可以将虚拟机备份为XML"时,你实际上是在保存Windows Azure虚拟机配置,然后使用相同的配置创建另一个Windows Azure虚拟机器。

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

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

下载虚拟机VHD

从技术上讲,我可以看到这样一种情况,即您可以下载虚拟机(作为操作系统磁盘VHD)用于备份目的(您实际上可以在Azure存储中备份它以快速访问),但是从DC下载然后上传是没有意义的,因为您可以登录到虚拟机并安装任何您想要的东西或以您想要的方式配置。关闭VHD然后再次上传可能是一个重大的设计问题。我很想听听你的情景。

最新更新