Linux

如何在 azure 中交換 VM 磁碟?

  • December 7, 2014

我已經在 azure 中重新創建了一個虛擬機,當我這樣做時,azure 為 VM 分配了一個 OS 磁碟,這是正常且明顯的,並且我有一個來自我以前的虛擬機的磁碟。

現在我在面板中有兩個磁碟: - 作業系統磁碟 - 數據磁碟

天藍色磁碟

我想要的是刪除“目前作業系統磁碟”並將數據磁碟設置為作業系統磁碟 是可能的嗎?

您不能交換 VM 中的磁碟,但您可以將數據磁碟註冊為 OS 磁碟,並在使用新註冊的磁碟的同時建構新的 VM。

你需要做的是:

  1. 在保留磁碟的同時刪除 VM。
  2. (可選)創建數據盤的備份副本,使用 PowerShell 命令**Start-AzureStorageBlobCopy**,更多資訊在這裡:http: //blogs.technet.com/b/heyscriptingguy/archive/2014/01/24/create-backups-of-virtual -machines-in-windows-azure-by-using-powershell.aspx
  3. 將數據磁碟轉換為 OS 磁碟,使用 PowerShell 命令**Add-AzureDisk -DiskName "MyLinuxDisk" -MediaLocation "http://yourstorageaccount.blob.core.azure.com/vhds/linuxsys.vhd" -OS "Linux"**,更多資訊在這裡:http: //msdn.microsoft.com/en-us/library/azure/dn495252.aspx
  4. 創建一個新的自定義 VM,您將在其中使用新添加的 OS 磁碟,您可以在 Azure 門戶的“我的圖像”部分下找到它。

希望這可以幫助。

引用自:https://serverfault.com/questions/649727