如何将Azure虚拟机备份恢复到不同的数据中心?

我最近开始使用Azure恢复服务保险库来备份我们的Azure虚拟机。

它工作得很好,我正在考虑使用它来克隆现有的虚拟机,以便在我需要新的虚拟机时节省自己的设置时间。

但是,我不知道如何将备份恢复到不同的数据中心。

使用用户界面执行还原时,可以selectselect资源组,虚拟networking,子网和存储帐户,但是数据中心与备份虚拟机的数据中心保持一致。

我已经查看了恢复服务保pipe库的Powershell命令,但是我还没有find指定数据中心的方法。

这可能吗? 如果是这样,怎么样?

您只能在同一个数据中心内备份/恢复虚拟机。 最好的方法是创build虚拟机镜像,并将生成的vhd复制到secundary数据中心的新存储中。 如果您使用ARM,我喜欢以下方法:

如何在资源pipe理器部署模型中捕获Windows虚拟机

关于资源pipe理器的好处是,它会生成必要的.json文件来重新创build相同的环境。 然后,您可以使用它来重新部署虚拟机在一个新的地区,通过改变几个variables,如vhd,存储path和位置。

对于传统的虚拟机:

捕获使用经典部署模型创build的Azure Windows虚拟机的映像