今天本屌丝怀着无比兴奋的心情,去参加了微软在上海举办的Azure训练营活动。又得到了一个Azure账户,并且也感受到了人类的希望。自从用了Azure以后,我逼格提升了,博客服务稳定了,就连三观也恢复了!妈妈再也不用担心HTTP 503了!

拿到新账户以后,我把Co-Administrator交给了我outlook.com上的的主账户。这样我用outlook账户登录,就能看见除了猿来的MSDN Subscription以外的另一个账户了。并且可以在一个账户中集中管理所有的内容,屌炸天了!#微软,人类的希望#

那么,在实际场景中,不同的Subscription可能是不同的人持有的,如果我们想把现有账户中的Azure Service转移到别的账户中,肿么办呢?如果重新部署的话,意味着风险和服务中断。幸好,光荣、伟大、正确的微软已经给我们提供了这么一个选项,能够在几秒内平稳将服务迁移到别的subscription下,对正在运行的instance没有任何影响。

目前我开荒成功的是SQL Azure数据库。别的Azure服务可能在将来也会有类似的选项,大家可以留意一下。

操作步骤:

1. 打开 SQL DATABASES的TAB,选择SERVERS。转服只能将这个Server转移到别的subscription里去,也就意味着这个server下的所有数据库都会转过去。

现在我有下面两个数据库服务器,分别属于不同的subscription。我要做的是把MSDN订阅下的In95695csv转移到Azpas243VOM7880下。

2. 选择你需要转移的服务器,然后点击DASHBOARD。在右边的quick glance里,选择“Change Subscription”。

3. 这时候,会弹出一个非常美丽纯洁善良可爱的对话框,在下方的“NEW SUBSCRIPTION”中,选择目标Subscription:Azpas243VOM7880。然后确定。

4. 稍等几秒后,服务器就从MSDN订阅转移到了新的Subscription上。整个过程中服务都没有中断,也无需更改任何连接字符串和配置,仅需要轻点几下鼠标就完成了!

最后附张Azure训练营的图: