码迷,mamicode.com
首页 > 系统相关 > 详细

【Azure】通过Powershell,创建虚拟机镜像

时间:2017-07-11 21:11:28      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:shel   通过   账号   hyper   border   container   支持   power   margin   

  由于公司更换云服务尝试,有机会使用微软公有云服务,简单了使用了一下,整理了一些文章,希望可以帮助同样使用微软公有云的用户。

优点:

· 用户界面非常漂亮,而且流程升级比较清楚;

· 服务非常多,无论充值多少钱,都可以使用里面所有的服务;

· 每个服务中的功能非常多,可配置的地方丰富,对于爱学习的人来说,可以扩展自己的知识面;

不足:

· 文档相对比较少,而且很多都是从国外直接翻译过来的,理解起来有些困难;

· 部分基本功能需要使用Powershell来实现,相对比较麻烦。

今天主要测试了创建虚拟机镜像,这个功能对于我们公司来说非常有帮助,尤其是支持镜像的导出到本地,这点非常棒,对于Hyper-v的用户非常有帮助。下面开始进行实际操作:

1. 创建一台虚拟机,这里步骤略,因为虚拟机里面的参数众多,这需要仔细的研究一下,不要给读者带来误导。

2. 门户中,无法直接捕获镜像,所以需要使用Powershell进行操作。此功能非常简单,相信很快会在门户中做好。

o 通过Add-AzureAccount -Environment Azurechinacloud 添加自己的订阅到本地;

o 登录Add-AzureRmAccount -Environment azurechinacloud

o 技术分享

3. SSH登录到虚拟机中,清除UUID和个人信息等内容,便于以后批量的部署。

o 技术分享

4. 关闭虚拟机,释放绑定底层硬件资源,

Stop-AzureRmVM -ResourceGroupName Ubuntuvm -Name Ubuntuvm

5. 对已经关闭的虚拟机进行通用化。

技术分享

6. 创建镜像:Save-AzureRmVMImage -ResourceGroupName ubuntuvm -Name ubuntuvm -DestinationContainerName myimage -VHDNamePrefix myubuntuimage

技术分享

7. 检查虚拟机镜像是否已经创建成功,可以在存储账号汇总看到增加了一个Image的文件夹。

技术分享

【Azure】通过Powershell,创建虚拟机镜像

标签:shel   通过   账号   hyper   border   container   支持   power   margin   

原文地址:http://www.cnblogs.com/smallfox/p/7152180.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!