我想在 azure 中备份和恢复 vm。我可以将 vm 备份为 xml 文件,将其存储在本地计算机中并成功恢复到 windows azure。但现在我的要求是从 windows azure 备份一个 vm 并将其恢复到 hyper v. 和副 varsa。是否可以?以及如何完成,我想以编程方式执行此操作。
等待答复。
我认为当您说“可以将 VM 备份为 XML”时,实际上是在保存 Windows Azure VM 配置,然后使用相同的配置创建另一个 Windows Azure 虚拟机。
如果要下载与 Windows Azure 虚拟机相关的 OS Disk 或 Data Disk VHD,只需从 Windows Azure Storage 下载 VHD。如果您想以编程方式执行此操作,您可以在程序中使用 Powershell,或者仅使用 Windows Azure Storage API 将 VHD 作为页面 Blob 下载,或者仅使用 REST API 下载 Blob。
我已经解释了以下 Windows Azure 虚拟机论坛问题中的步骤:
从技术上讲,我可以看到一个案例,您可以下载一个 VM(作为 OS 磁盘 VHD)用于备份目的(您实际上可以在 Azure 存储中备份它以便快速访问)但是从 DC 下载然后上传没有意义,因为您可以登录进入虚拟机并安装你想要的任何东西或配置你想要的方式。关闭 VHD 然后再次上传可能是一个重要的设计问题。我有兴趣听听你的情况。