有没有办法将 public IP 移动(重新分配)到 Azure 上的新虚拟机?

Is there a way to move (reassign) a public IP to a new Virtual Machine on Azure?

我有一个现有的 VM,上面有一个应用程序。我需要升级服务器 OS,这将需要使用更新的 OS 设置新的 VM。

设置新 VM 后,我想将 public IP 地址从现有 VM 移动到新 VM。

我找不到有关如何执行此操作的信息。

可能吗?

我的意图是保持相同的 IP 地址,而不必更改 DNS 记录等。旧 VM 将在此迁移过程中停用。

如果可能的话,我想使用门户来完成此操作(我目前没有在任何地方安装 Powershell,等等)。

谢谢。

是的,您可以通过分配和取消分配 NIC 卡将静态 IP/reserved IP 从一个 VM 移动到另一个 VM。以下是屏幕截图:

使用静态 IP 测试虚拟机:

具有静态 IP 的生产虚拟机:

即使从测试中移除 NIC 并将其附加到生产 VM 也不会更改 Public IP,因为它本质上是静态的。

参考: