您的位置:首页 > 运维架构 > Shell

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

2015-09-11 20:15 579 查看
  《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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: