如何上载VHD到国内版Windows Azure

2020-12-12 23:12

阅读:591

标签:azure   vhd   csupload   

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

如果上传虚机镜像VHD文件

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

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

soscw.com,搜素材

 

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

soscw.com,搜素材

soscw.com,搜素材

 

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

soscw.com,搜素材

 

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

soscw.com,搜素材


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

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

 

soscw.com,搜素材

 

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

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

soscw.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

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

soscw.com,搜素材

 

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

如何上载VHD到国内版Windows Azure,搜素材,soscw.com

如何上载VHD到国内版Windows Azure

标签:azure   vhd   csupload   

原文地址:http://songlihuan.blog.51cto.com/8735257/1413159


评论


亲,登录后才可以留言!