我已经在 Azure 中重新创建了一个虚拟机,当我这样做时,Azure 为该虚拟机分配了一个操作系统磁盘,这是正常且明显的,并且我有一个来自我以前的虚拟机的磁盘。
目前我在面板中有两个磁盘: - 操作系统磁盘 - 数据磁盘
我想要的是删除“当前操作系统磁盘”并设置数据盘作为操作系统磁盘 那可能吗?
答案1
您无法交换虚拟机中的磁盘,但可以将数据磁盘注册为操作系统磁盘,并使用新注册的磁盘构建新的虚拟机。
你需要做的是:
- 删除虚拟机但保留磁盘。
- (可选)创建数据盘的备份,使用 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。 - 将数据磁盘转换为 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 - 创建一个新的自定义 VM,您将在其中使用新添加的 OS 磁盘,您将在 Azure 门户的“我的映像”部分下找到它。
希望这可以帮助。