是否可以将Azure虚拟机移动到另一个区域?

时间:2017-09-13 11:21:23

标签: azure virtual-machine move

我有一台带有非托管磁盘的Azure VM。我想把它移到另一个地区。

除了概括我当前的VM之外还有其他方法吗?

4 个答案:

答案 0 :(得分:7)

注意:您无法更改资源的位置。移动资源只会将其移动到新的资源组。新资源组可能位于不同的位置,但不会更改资源的位置

有关详细信息,请参阅“Move resources to new resource group or subscription”。

您需要概括VM以将其移动到其他区域。

您可以在这里留下反馈意见:

Ability to move virtual machines to a different region

您在这些论坛中分享的所有反馈都将由负责构建Azure的Microsoft工程团队进行监控和审核。

答案 1 :(得分:4)

  

除了概括我当前的VM之外还有其他方法吗?

Azure不支持更改VM的位置。您需要将VM的VHD复制到另一个位置,并使用该VHD创建新VM。

如果您不使用当前虚拟机的VHD在其他位置创建多个虚拟机,则无需概括您的虚拟机。请参考以下步骤。

  1. 停止您的虚拟机。

  2. 在其他位置创建新的存储帐户和blob容器。

  3. 将VHD复制到新的存储帐户,您可以使用Azcopy。有关Azcopy的详细信息,请参阅此article

  4. AzCopy /Source:https://shuidisks446.blob.core.windows.net/vhds /Dest:https://shuidiag102.blob.core.windows.net/vhds /SourceKey:sGqtdFHQWQWYyf2tRWGF5jkeAEubTp13AVaeTM25QogxXE+K0Ezq1ulcs18qGVPhCEp6ULdLLbKVa7fMbUvYZg== /DestKey:iCjeS+eegjkSJXHjH2UqCkqXnUPiCGvxaOG0Ad2LoPgUnvBoWl9wQJtC1jc//lOj4CF7khpLQe791P4QeyTY6Q== /Pattern:shui20161222141315.vhd
    
    1. 使用VHD创建新VM。您可以使用此template轻松地使用现有VHD重新创建。
    2. 重要提示: 因为您没有概括当前的VM,请不要同时启动两个VM。第二个会有相同的网络问题。

答案 2 :(得分:1)

是的,即使从备份恢复VM是通用的,工作状态也会恢复

在Azure中规划您的VM备份基础架构 https://docs.microsoft.com/en-us/azure/backup/backup-azure-vms-introduction

将Azure虚拟机备份到Recovery Services保管库 https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-vms

使用Azure门户还原虚拟机 https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-restore-vms

答案 3 :(得分:0)

Azure Site Recovery现在提供了某些区域之间的迁移功能。有关详细信息,请参见此链接。 https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-tutorial-migrate

值得注意的是,您只能在支持的区域之间移动,如下所示-基本上是同一大陆。 https://docs.microsoft.com/en-us/azure/site-recovery/azure-to-azure-support-matrix#region-support