Azure PowerShell (4) 使用PowerShell管理多个订阅

  《Windows Azure Platform 系列文章目录html

  

  笔者手上有两个Azure帐户。windows

  -  Azure Global (windowsazure.com)帐户。有两个订阅。运维

  -  世纪互联运维的Azure (windowsazure.cn)帐户,也有两个订阅。post

  如何使用Azure PowerShell,管理Azure的多个订阅,而且在Azure Global和国内Azure之间进行切换呢?笔者在这里详细介绍一下。网站

 

  1.使用管理员身份运行Azure PowerShell,下载证书并上传url

  请参考我以前的博文:Azure PowerShell (2) 上传证书spa

  若是你拥有code

  -  Azure Global (windowsazure.com)帐户,请上传一次证书orm

  -  世纪互联运维的Azure (windowsazure.cn)帐户,须要再次执行上传证书的操做htm

 

  

  2.浏览订阅。

  咱们使用命令Get-AzureSubscription,经过PowerShell查看多个订阅,以下图:

  

  上图中,能够查看到,笔者的Azure PowerShell已经关联两个订阅,分为别POC和Internal Billing。

 

  3.设置默认订阅

  在某些状况下,咱们要设置默认的订阅。好比笔者最近一直在某个项目上,须要常常使用某个订阅,那么咱们能够执行如下命令:

Select-AzureSubscription "<SubscriptionName>" -Default

  好比设置POC这个订阅为默认订阅,咱们就执行如下命令:

Select-AzureSubscription "POC" -Default

  而后咱们从新执行Get-AzureSubscription,能够看到POC这个订阅,IsDefault属性为True。  

  即POC这个订阅被设置为了默认的订阅

  

  

  4.设置当前订阅

  在某些时候,咱们须要在多个订阅以前进行切换。咱们能够执行如下命令

Select-AzureSubscription "<SubscriptionName>" -Current

  这样,能够把某个订阅设置为当前的订阅。

 

 

  5.删除本地计算与订阅的连接

  在某些时候,好比试用帐户过时的状况下,咱们须要删除本地计算与Azure订阅的连接

  就能够执行如下命令

Remove-AzureSubscription -SubscriptionName '<YourSubscriptionName>'

  注意,这样操做后,部署在Azure数据中心的订阅下的全部服务仍是存在的。

  咱们只是删除本地计算与订阅的连接,不会影响云上的服务

 

 

  Update 2016-06-12

  删除本地计算机与Azure全部订阅的链接

Clear-AzureProfile


 

 

 

 

  本博-三石Blog(下文简称本博),在本博客文章结尾处右下脚未注明转载、来源、出处的做品(内容)均为本博原创,本站对于原创做品内容对其保留版权,请勿随意转载,如若真有须要的朋友能够发Mail联系我;转载本博原创做品(内容)也必须遵循“署名-非商业用途-保持一致”的创做共用协议,请务必以文字连接的形式标明或保留文章原始出处和博客做者(Lei Zhang)的信息,关于本博摄影做品请务必注意保留(www.cnblog.com/threestone)等相关水印版权信息,不然视为侵犯原创版权行为;本博谢绝商业网站转载。版权全部,禁止一切有违中华人民共和国著做权保护法及相关法律和本博(法律)声明的非法及恶意抄袭。

相关文章
相关标签/搜索