使用新的 Linux OS 刷新 Azure VM

使用新的 Linux OS 刷新 Azure VM

我在 Azure 中创建了多个虚拟机经典的几年前的云服务,并希望保留它们(大小设置、DNS名称等)。但在我看来这是不可能的,因为旧的门户网站甚至不再存在,而且似乎无法重用旧的 DNS 名称,即云服务所以我的问题是,

除了明显的机器/主机名、UUID 等之外,Azure Linux VM 之间还有什么不同?

如果 MS Azure 官方不支持将 Azure VM 刷新到新版本,那么传统的 *nix 的 tar 保存和恢复能解决问题吗?或者现在有更好的工具?

PS. 我不喜欢 Ubuntu 的apt upgrade路线,因为根据我读过的文档,如果我要将我的 Ubuntu 15.04 升级到最新版本,它既不被推荐也不被保证。

答案1

首先,Azure VM 只是一个由一系列资源组成的逻辑组,同时也是一个资源。每个 VM 都根据 Azure 设置的资源 ID 来区分其他 VM。所有 Azure 资源也是如此。在同一个租户、同一个订阅中,资源 ID 是唯一的,与其他资源不同。

然后,您可以通过将操作系统磁盘转换为托管磁盘将 VM 从 Classic 转换为 ARM,然后使用托管磁盘创建新的 VM。请按照以下步骤操作迁移虚拟机

相关内容