1

On portal.azure.com我試圖將我的一個Linux VM從一個區域移動到另一個區域。如何將虛擬機從一個區域遷移到另一個區域

如何在UI或Linux上執行此任務az cli很好。

+0

您的VM使用託管磁盤還是非託管磁盤? –

+0

對於託管磁盤,OS VHD不在存儲帳戶中,應先將其複製到其他區域存儲帳戶。 –

回答

1

當您創建Azure虛擬機時,有兩種服務可協同工作來創建此計算機:計算和存儲。在存儲方面,在Azure存儲服務中的一個存儲帳戶中創建VHD。此VHD存儲在的物理節點位於您指定放置虛擬機的區域中。在計算機方面,我們在第二個集羣中找到一個物理節點來放置您的虛擬機。當VM在該羣集中啓動時,它將與Storage Service建立連接並從VHD啓動。在創建虛擬機時,我們要求VHD位於您創建虛擬機的同一區域的存儲帳戶中。這是爲了確保在虛擬機和存儲帳戶之間進行通信時性能一致。

解決方法步驟,將虛擬機遷移從一個區域到另一個區域:

  1. 停止虛擬機

  2. 複製從存儲帳戶的VHD團塊在所述源極區域到存儲帳戶在目標地區。

  3. 從團塊

  4. 啓動虛擬機從磁盤

你可以參考「Migrate Azure Virtual Machines between Storage Accounts」創建天青磁盤。

+0

所以你創建虛擬網絡沒有網絡? – 4c74356b41

+0

創建Azure磁盤後,您需要創建一個虛擬機,我們可以在其中添加虛擬網絡。 請參閱:https://community.spiceworks.com/how_to/143984-migrate-azure-virtual-machine-to-different-location-region –

相關問題