Azure PowerShell (10) 使用PowerShell导出订阅下所有的Azure VM和Cloud Service的高可用情况

 《Windows Azure Platform 系列文章目录

 

  本文介绍的是国内由世纪互联运维的Azure China服务。

 

  该脚本下载地址在 http://files.cnblogs.com/files/threestone/SingleInstanceVM.rar

  

  运行前提:

  1.我们需要一个Azure China的账户

  2.在Azure China账户下部署了若干虚拟机和Cloud Service

  3.我们还需要下载Azure PowerShell

 

   如何运行该PowerShell

  1.首先我们将该脚本下载到C盘的根目录下,解压缩,获得SingleInstanceVM.ps1文件

 

  2.以管理员身份运行Azure PowerShell

 

  3.运行CD C:

  将目录设置为C盘根目录

 

  4.运行 .\SingleInstanceVM.ps1

 

  5.系统会要求我们输入用户名和密码,我们输入Azure China的用户名和密码信息

 

  6.Azure PowerShell会自动执行一段时间,直到执行结束,界面显示 '导出虚拟机信息完成'

 

  7.最后我们会在C盘根目录下获得C:\vmlist.csv文件,我们双击打开

 

  8.观察:

  同一个Cloud Service下,Type为Virtual Machine。

  -  只有一个Virtual Machine,则这个Azure服务没有SLA

  -  有2个或以上的Virtual Machine,但是没有配置Availablity Set,则这个Azure服务没有SLA

  -  有2个或以上的Virtual Machine,配置了相同的Availablity Set,则这个Azure服务有SLA

 

  同一个Cloud Service下,Type为Cloud Service,只有一个Instance,则这个Azure PaaS服务没有SLA

  同一个Cloud Service下,Type为Cloud Service,有2个或者2个以上的Instance,则这个Azure PaaS服务有SLA

 


本文转自Lei Zhang博客园博客,原文链接:http://www.cnblogs.com/threestone/p/4802038.html,如需转载请自行联系原作者

上一篇:Spread for Windows Forms快速入门(15)---使用 Spread 设计器


下一篇:使用Visual Studio迁移远程网站到Micorosft Azure