是否通过备份还原重命名来克隆 Azure VM?

是否通过备份还原重命名来克隆 Azure VM?

我见过多种克隆 Azure VM 的方法,这些方法都需要对原始 VM 进行系统准备和通用化,从而销毁它。

我没有采用这种方法,而是备份了源 VM,将其还原到新 VM,登录到新 VM(Windows Server),更改新 VM 的名称,然后启动源 VM。一切似乎都运行良好,无需销毁源 VM。这种方法在 VMWare 和 HyperV 中也已经使用多年。

这种方法是否存在我遗漏的问题?这是一个坏主意吗?如果是,为什么?

顺便说一句,该虚拟机不使用托管磁盘。

谢谢

答案1

这在 VMWare 和 HyperV 中也已经运行了很多年。

是的,你是对的,我们使用这种方式来克隆虚拟机的本地环境。

但在 Azure 中,如果我们使用此方法克隆虚拟机,私有 DNS不适用于原始 VM。

比如原虚拟机名字是server1,默认可以pingserver1到同一个Vnet中,然后我们使用原虚拟机的备份来恢复这台虚拟机,新虚拟机名字server1也是 ,我们ping到的server1网络流量就会到这个新虚拟机。

如果你想重命名新的虚拟机,server2并希望原来的虚拟机使用server1,我们应该重命名新的虚拟机,然后重新开始原始 VM。

因此,我认为对 VM 进行 sysprepped 和通用化,然后使用该 VM 创建映像是正确的方法。

相关内容