《Windows Azure Platform 系列文章目录》

  之前的内容里,我介绍了如何将本地的Server 2012中文版 VHD上传至Windows Azure,并创建基于该Server 2012 VHD的虚拟机。

  我们知道,VHD不仅仅可以保存操作系统,而且可以保存数据文件。

  如果我想实现将本地的数据上传至Azure Virtual Machine,其实可以事先在本地制作VHD,并将需要的文件保存至这个VHD中,最后将VHD上传至云端并挂载在虚拟机上即可。

  本章我将介绍如何将本地的OFFICE 2013 ISO安装文件,通过VHD方式上传至云端。

  那在开始本文内容之前,我还是要强调下Windows Azure支持的含有数据文件的VHD的限制如下:

  1.目前只支持VHD,不支持VHDX

  2.只支持固定大小的VHD

  3.VHD大小必须不大于1TB

  

  1.首先打开本机的Hyper-V管理器,点击新建,硬盘

  

  2.磁盘格式选择 VHD。磁盘类型,选择固定大小

  3.为了减少上传的速度,我们设置VHD大小为2GB。并且将该VHD保存在D:\VHD\Office2013.vhd

  

  4.创建完毕后。我们打开本地计算机的磁盘管理。系统会自动监测到外面创建的VHD,我们选择MBR分区。如下图:

  

  5.分区完毕后,点击磁盘区域,右键,新建简单卷,并进行相应的设置。如下图:

  

  6.新建简单卷完毕后,该VHD就像本地磁盘一样,可以通过资源管理器进行访问了。我们将OFFICE2013 ISO文件拷贝至VHD里。如下图:

  

  7.拷贝完成后,我们通过磁盘管理,将这个VHD进行分离操作。这样,该VHD就不会作为本地磁盘的一部分。如下图:

  

  8.以上将VHD的工作准备完毕。

  接下来我们将VHD通过Azure PowerShell上传至Azure Blob Storage,命令与之前介绍的

[New Portal]Windows Azure Virtual Machine (12) 在本地制作操作系统VHD并上传至Azure (2) 类似,我在这里简单介绍下。

  9.我们以管理员身份运行Azure PowerShell。首先获取发布配置文件,在PowerShell运行以下命令。

Get-AzurePublishSettingsFile

  将publishsettings的文件保存至本地磁盘,然后在Azure PowerShell运行以下命令。

Import-AzurePublishSettingsFile <PathToFile>

  最后在Azure PowerShell运行以下命令:

Add-AzureVhd -Destination <BlobStorageURL>/<YourImagesFolder>/<VHDName> -LocalFilePath <PathToVHDFile>

  按照我本地的环境,上面的Add-AzureVhd命令为:

Add-AzureVhd -Destination "http://leivms.blob.core.windows.net/uploadvm/office2013.vhd" -LocalFilePath "D:\VHD\Office2013.vhd"

  执行结果如下图:

  

  这样就完成了将本地的,包含有OFFICE 2013 ISO的VHD文件上传至云端的过程。

  

[New Portal]Windows Azure Virtual Machine (14) 在本地制作数据文件VHD并上传至Azure(1)相关推荐

  1. MLOps极致细节:15. Azure ML数据集的上传(Azure Workspace DataStore Upload)与注册(Azure Dataset Register)

    MLOps极致细节:15. Azure ML数据集的上传(Azure Workspace DataStore Upload)与注册(Azure Dataset Register) 这一章节中,我们将基 ...

  2. Vbs脚本将本地文件上传到Azure存储账户

    说到Azure相信大家都已经非常熟悉了,所以就不做多介绍了,我们都知道在Azure上有一个存储账户,在存储账户下可以可以创建容器,可以存放数据,近期公司呢为了达到数据的安全性,准备将本地的备份数据给A ...

  3. [New Portal]Windows Azure Virtual Machine (8) Virtual Machine高可用(上)

    <Windows Azure Platform 系列文章目录> 我们之前介绍Windows Azure Virtual Machine的博文中不难发现,一台Vitual Machine对应 ...

  4. [New Portal]Windows Azure Virtual Machine (18) Azure Virtual Machine内部IP和外部IP

    <Windows Azure Platform 系列文章目录> 在开始本章内容之前,请读者熟悉以下2篇博文:       [New Portal]Windows Azure Virtual ...

  5. Windows Azure Virtual Network (6) 设置Azure Virtual Machine固定公网IP (Virtual IP Address, VIP) (1)...

    <Windows Azure Platform 系列文章目录> 注意:本文介绍的是Global Azure (http://www.windowsazure.com),如果你使用的是由世纪 ...

  6. Windows Azure Virtual Machine (30) 修改Azure VM 的Subnet

    <Windows Azure Platform 系列文章目录> 我在使用Azure Virtual Machine虚拟机的时候,常常会结合Virtual Network虚拟网络一起使用. ...

  7. [SDK2.2]Windows Azure Storage (16) 使用WCF服务,将本地图片上传至Azure Storage (上) 客户端代码...

    <Windows Azure Platform 系列文章目录> 前一章我们完成了服务器端的代码,并且已经发布到了Windows Azure云端. 本章我们将实现客户端的代码,客户端这里我们 ...

  8. 在Windows下和MacBook中如何查找本地的字体文件

    在Windows下和MacBook中如何查找本地的字体文件 大家好,我叫亓官劼(qí guān jié ),三本计算机在读,目前在积极准备21计算机考研中,同时也在学习后端开发,准备工作.不敢孤注一掷 ...

  9. [New Portal]Windows Azure Virtual Machine (5) 配置VM的Endpoints

    <Windows Azure Platform 系列文章目录> 首先我们回顾前几章介绍的内容: 1.首先我们新建了预装了SQL Server 2012的Virtual Machine 2. ...

最新文章

  1. Oracle数据库备份与还原命令
  2. QT的QStackedLayout类的使用
  3. springboot 配置webservice接口
  4. [Microsoft][SQL Server 2000 Driver for JDBC]Error establishing socket
  5. RabbitMQ 管控台配置导入导出和重要性
  6. 【OpenCV 例程200篇】04. 用 matplotlib 显示图像(plt.imshow)
  7. IBM ThinkPad错误代码列表
  8. Debian下措置惩罚上网慢的成绩
  9. 更改一个主键的列的类型的步骤
  10. 【渝粤教育】国家开放大学2018年春季 8038-21T实用管理基础 参考试题
  11. jupyter notebook添加虚拟环境
  12. Django重写User模型修改明文密码加密方法
  13. WIN7系统做NTP服务器,大师教您win7系统搭建ntp服务器的图文技巧
  14. 全息眼镜HoloLens可快速捕捉真人3D图像
  15. 成功解决 nginx: [emerg] invalid number of arguments in “root“ directive in 问题
  16. 【基础算法训练】—— 栈
  17. GBase XDM使用场景
  18. 关于系统复杂性的一句箴言
  19. 【远程桌面控制】远程控制其软件 对比
  20. photoshop CC2017好玩的脸部智能识别液化

热门文章

  1. 十分钟理解线性代数的本质_数学对于编程来说到底有多重要?来看看编程大佬眼里的线性代数!...
  2. English trip -- VC(情景课)10 C I like to watch TV. 我爱看电视
  3. final在类和方法中的使用
  4. iOS开发网络资源整理-持续更新
  5. android项目 之 记事本(6)----- 加入手写
  6. JVM:如何分析线程堆栈
  7. oracle不同库之间传送文件,EXCEL与ORACLE间的数据互传法数据库 -电脑资料
  8. php mysql installed_CentOS在使用yum install php-mysql安装php时报错的解决方法
  9. mysql删除delete语句
  10. java.io.IOException: Broken pipe 的异常处理