在portal.azure.com上我试图将我的一个Linux VM从一个区域移动到另一个区域。
如何在UI上或在Linux上执行此任务时,zi cli就可以了。
答案 0 :(得分:1)
创建Azure虚拟机时,有两个服务可以协同工作来创建此计算机:计算和存储。在存储方面,将在Azure存储服务中的一个存储帐户中创建VHD。存储此VHD的物理节点位于您指定放置虚拟机的区域中。在计算端,我们在第二个集群中找到一个物理节点来放置虚拟机。当VM在该群集中启动时,它会与Storage Service建立连接并从VHD引导。创建虚拟机时,我们要求VHD位于您创建VM的同一区域中的存储帐户中。这是为了确保在虚拟机和存储帐户之间进行通信时具有性能一致性。
将虚拟机从一个区域迁移到另一个区域的解决方法步骤:
停止虚拟机
将VHD blob从源区域中的存储帐户复制到目标区域中的存储帐户。
从blob
从磁盘启动虚拟机
您可以参考“Migrate Azure Virtual Machines between Storage Accounts”。