将Azure虚拟机移动到另一个区域 – 保持公有IP地址的方法?

由于监pipe方面的原因,我很快就要将Azure虚拟机(经典)从荷兰地区迁移到德国地区。

我已经阅读了一些关于这个的博客,并且相信我理解了这个过程,特别是将源代码的VHD复制到新的。

更加不清楚的是如何保留我分配给它的当前VM的公共IP地址。

IP地址映射到一个DNS主机名,我可以很容易地更改,但是这个虚拟机接收实时数据,如果可以保留相同的IP地址,尽可能地减less停机时间,尤其是在DNS的变化将在全球反映出来。

总之,我的问题是:

  1. 将虚拟机移动到其他区域后,可以保留/移动我的虚拟机当前使用的公共IP地址。
  2. 将IP地址托pipe在德国的数据中心,还是仍在荷兰的数据中心? (这可能对德国数据检查机构有法律影响)。
  3. 有什么工具或PowerShell脚本,我可以使用这个过程更容易迁移虚拟机? (我已经使用ClumsyLeaf CloudExplorer进行文件pipe理)。
  4. 作为此迁移过程的一部分,build议将VM从经典模型升级到“资源pipe理器”(ARM)模型?

谢谢。

将虚拟机移动到其他区域后,可以保留/移动我的虚拟机当前使用的公共IP地址。

编号IP地址即使在同一个区域内也不可移动。 另外,每个国家都有自己的Ipv4 IP块,因此无论如何您都不能使用其他国家的IP。

将IP地址托pipe在德国的数据中心,还是仍在荷兰的数据中心? (这可能对德国数据检查机构有法律影响)。

德国DC。

有什么工具或PowerShell脚本,我可以使用这个过程更容易迁移虚拟机? (我已经使用ClumsyLeaf CloudExplorer进行文件pipe理)。

是。 试试Migaz

作为此迁移过程的一部分,build议将VM从经典模型升级到“资源pipe理器”(ARM)模型?

在迁移到其他地区之前,您可以迁移到ARM,也可以一次执行此操作。