如何将我的所有云服务、数据库、虚拟机和 Blob 存储转移到我新订阅的另一个订阅?有没有更简单的方法?
更新:2016 年 6 月 6 日 - 这个答案相当旧了。必须寻求 Azure 支持才能将数据从一项订阅传输到另一项订阅。此外,Azure 门户现在还支持将服务从一个订阅移动到另一个订阅
这里有一些(实际上很多:))东西。您可以尝试联系 Windows Azure 支持并让他们移动它,但我不会为此屏住呼吸。剩下的唯一选择就是手动转移所有资产。但请记住,这意味着您的服务将在一段时间内关闭。
云服务- 由于云服务本质上是应用程序的占位符,因此您需要首先从第一个订阅(源)中删除它们,然后在第二个订阅(目标)中重新创建它们。在目标订阅中创建它们后,您可以重新发布/重新部署您的应用程序。
数据库- 请查看复制数据库功能(http://msdn.microsoft.com/en-us/library/windowsazure/ff951624.aspx http://msdn.microsoft.com/en-us/library/windowsazure/ff951624.aspx)和导入/导出 SQL Azure 数据库(http://msdn.microsoft.com/en-us/library/windowsazure/hh335292.aspx http://msdn.microsoft.com/en-us/library/windowsazure/hh335292.aspx)在 Windows Azure 中可用。我尝试过创建副本
虚拟机- 本质上,虚拟机由 Blob 存储支持,即 VM 的所有 VHD 都作为页 Blob 存储在 Blob 存储中。请查看这篇博客文章,了解如何将虚拟机从一个订阅移动到另一个订阅:http://gauravmantri.com/2012/07/04/how-to-move-windows-azure-virtual-machines-from-one-subscription-to-another/ http://gauravmantri.com/2012/07/04/how-to-move-windows-azure-virtual-machines-from-one-subscription-to-another/
斑点存储- 在最新版本中,复制 blob 功能是服务器端异步操作。这意味着您可以将 blob 从一个存储帐户复制到另一个存储帐户,而无需先将它们下载到计算机上。这个想法是列出源中的 blob 容器和 blob,然后迭代它们并重复调用复制 blob 功能来复制 blob。上面的博客文章有一个示例控制台应用程序,它将 blob 从一个存储帐户复制到另一个存储帐户,您可以将其用作参考。这里唯一的问题是目标存储帐户必须在 2012 年 6 月 7 日或之后创建。您可能会发现以下链接也很有用:http://blog.elastacloud.com/2012/07/04/copying-azure-blobs-from-one-subscription-to-another-with-api-1-7-1/ http://blog.elastacloud.com/2012/07/04/copying-azure-blobs-from-one-subscription-to-another-with-api-1-7-1/ and http://blogs.msdn.com/b/windowsazurestorage/archive/2012/06/12/introducing-asynchronous-cross-account-copy-blob.aspx http://blogs.msdn.com/b/windowsazurestorage/archive/2012/06/12/introducing-asynchronous-cross-account-copy-blob.aspx
希望这可以帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)