如何上载VHD到国内版Windows Azure

时间:2014-05-20 23:31:57   收藏:0   阅读:3478

以国内版的windows azure为例 ,其实上传虚机镜像VHD文件和数据VHD文件大同小异

如果上传虚机镜像VHD文件

首先你必须创建windows azure存储帐户。存储帐户表示用于访问存储服务的最高级别的命名空间,并且与您的 Windows Azure 订阅相关联。您需要在 Windows Azure 中具有存储帐户才能将 VHD 文件上载到 Windows Azure。

可使用 Windows Azure 管理门户创建存储帐户。

bubuko.com,布布扣

 

使用 Hyper-V 管理器创建上载到 Windows Azure 的 VHD 文件,在您创建的虚拟机中必须使用 Sysprep 命令将映像去掉个性化信息

bubuko.com,布布扣

bubuko.com,布布扣

 

如果想制作数据盘的VHD,则只要

bubuko.com,布布扣

 

创建VHD后,你可以新建卷,新建简单卷完毕后,该VHD就像本地磁盘一样,可以通过资源管理器进行访问了。我们通过磁盘管理,将这个VHD进行分离操作。这样,该VHD就不会作为本地磁盘的一部分。

bubuko.com,布布扣


接下来我们将VHD通过Azure PowerShell上传至Azure Blob Storage获

你必须上载管理证书到Azure上,然后取证书指纹和订阅 ID,这个参见我之前的博文http://songlihuan.blog.51cto.com/8735257/1413019, 在下图可以看到

 

bubuko.com,布布扣

 

已添加的管理证书的指纹,订阅 ID 

您必须设置用于访问订阅的连接字符串。CSUpload 命令行工具用于设置使用的连接字符串并且上载 VHD 文件
CSUpload 命令行工具使用参考http://msdn.microsoft.com/zh-cn/library/gg466228.aspx

bubuko.com,布布扣
这样就完成了将VHD文件上传至云端的过程。 命令csupload Add-PersistentVMImage上上传镜像VHd

-----------------------------------------------------------------------------------

如果是数据盘 VHD,用如下命令

csupload  Add-Disk

 -Destination "http://slhstore.blob.core.chinacloudapi.cn/vhds/slhdemodata.vhd

-Label "data disk1" -LiteralPath "d:\azurestudy\slhdemo.vhd" -OS Windows


假如你是用我上图的命令参数 csupload Add-PersistentVMImage ,那你要先把映像删除,但要保留VHD

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

bubuko.com,布布扣

 

本文出自 “冲上云霄” 博客,请务必保留此出处http://songlihuan.blog.51cto.com/8735257/1413159

如何上载VHD到国内版Windows Azure,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!