我已成功将我的1TB vhd(不包含Windows文件)上传到Azure存储。 现在我想将它作为第二个驱动器附加到我的虚拟机,但在附加列表中我只能找到“附加空磁盘”选项!
我使用Add-AzureVhd上传vhd文件: 创建大小为999653638656 ...
的新页面blob我在Cloud Service中链接了存储资源,但vhd仍无法挂载。
我上传vhd的存储容器与保存我的VM的C:驱动器的容器相同。 容器访问权限设置为私有。 如果我将其更改为Public Blob或Public Container会有帮助吗?
还有什么可以尝试的?
由于
答案 0 :(得分:3)
查看PowerShell命令Add-AzureDataDisk
。这应该是您正在寻找的,因为您可以指定上传的vhd的媒体位置。
或者,在门户中,转到虚拟机并导航到“磁盘”选项卡,您可以在其中创建新磁盘:
此时,您可以导航到上传的vhd:
完成此操作后,新磁盘应该可供您添加到虚拟机。
答案 1 :(得分:0)
它应显示附加选项(空磁盘和现有磁盘),如link from Azure documentation所示。
假设上述情况不可能出现,可替代的是
Attach Empty Disk
;您可以附加1 TB磁盘并下载并将blob内容放在那里。 答案 2 :(得分:0)
确保您使用CSUpload而不仅仅是将VHD推送到blob存储。请参阅:http://msdn.microsoft.com/en-us/library/windowsazure/gg466228.aspx