﻿# 如何跨訂用帳戶遷移 Azure 虛擬機器 (Virtual machine)

最近想遷移一台 Azure VM 到另一個訂用帳戶(Subscription)，結果卻遇到了阻礙，我的 VM 因為 Public IP 資源導致無法遷移到另一個訂用帳戶，在詢問微軟技術支援中心之後得到了解答。這篇文章我就來說說順利遷移的方法。

1.  先找到 VM 關聯的 Public IP address 資源
    
    注意：只有 **Standard SKU** 的 Public IP 資源，才需要先解除關聯才能遷移 VM 到另一個訂用帳戶，基本型(Basic)的 Public IP 無此限制。
    
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/6a847272f13ac7264e88-0b5b7d38-5c68-461d-9efb-8448becfd2c7.webp)
    
2.  在該 Public IP address 執行 Dissociate 解除關聯
    
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/8eb194536bf74848ef8f-d100915a-f978-44c4-8159-c686ebfe0184.webp)
    
3.  解除關聯後就可以順利遷移 Azure VM 到另一個訂用帳戶了
    
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/9aa9b4edb4262dda4f02-5ae45452-aa38-4426-90d9-c2f61db3ef4a.webp)
    
4.  到新的訂用帳戶找到 VM 的 Network Interface，並重新關聯 Public IP address 資源
    
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/47b8d7f061d6086c0d4d-c164ec6c-d551-4b8d-b732-9632d29fff0b.webp)
    
    ![image](https://stwillblogassets.blob.core.windows.net/files/images/external/stwillblogassets.blob.core.windows.net/fc9fe86da0d2ec23b68e-bac2219e-c021-4f1d-9c5f-86048b3f99e3.webp)
    

### 相關連結

-   [Move Azure Networking resources to new subscription or resource group - Azure Resource Manager | Microsoft Learn](https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/move-limitations/networking-move-limitations?WT.mc_id=DT-MVP-4015686)
