将所有数据从一个订阅传输到另一个订阅

时间:2012-09-05 04:49:32

标签: azure

如何将我的所有云服务,数据库,虚拟机和blob存储转移到我新订阅的另一个订阅?有更简单的方法吗?

4 个答案:

答案 0 :(得分:19)

更新:2016年6月6日 - 这个答案是公平的。一方必须获得AZURE支持,以便将数据从一个订阅转移到其他订单。现在,AZURE AZURE门户网站也支持将服务从一个订购转移到另一个订购


这里有一些(实际上很多:))。您可以尝试联系Windows Azure支持并让他们移动它,但我不会屏住呼吸。只剩下其他选项是手动转移所有资产。但请注意,这意味着您的服务将会停止一段时间。

  1. 云服务 - 由于云服务本质上是应用程序的占位符,因此您需要先从第一个订阅(源)中删除它们,然后在第二个订阅中重新创建它们(目标)。在目标订阅中创建它们后,您可以重新发布/重新部署应用程序。

  2. 数据库 - 请查看Windows Azure中提供的复制数据库功能(http://msdn.microsoft.com/en-us/library/windowsazure/ff951624.aspx)和导入/导出SQL Azure数据库(http://msdn.microsoft.com/en-us/library/windowsazure/hh335292.aspx)。我试过它来创建副本

  3. 虚拟机 - 基本上虚拟机由blob存储支持,即VM的所有VHD都存储为blob存储中的页面blob。请查看此博客文章,将VM从一个订阅移动到另一个订阅:http://gauravmantri.com/2012/07/04/how-to-move-windows-azure-virtual-machines-from-one-subscription-to-another/

  4. Blob存储 - 使用最新版本,复制blob功能是服务器端异步操作。这意味着您可以将Blob从一个存储帐户复制到另一个存储帐户,而无需先在计算机上下载它们。我们的想法是在源代码中列出blob容器和blob,然后迭代它们并重复调用copy 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://blogs.msdn.com/b/windowsazurestorage/archive/2012/06/12/introducing-asynchronous-cross-account-copy-blob.aspx

  5. 希望这有帮助。

答案 1 :(得分:8)

我刚刚联系Azure支持人员。他们的答案是:

  

[Azure支持]将能够迁移Windows Azure数据(托管服务,   存储帐户),VM实例,服务总线,从源到的网站   目的地订阅...请注意   迁移不支持预览功能服务,   但是我们可以在试错的基础上做到这一点。

所以现在似乎可以通过支持来完成。最重要的警告是,(目前至少)是一种全有或全无的举动。因此,除了一个服务或一个存储帐户等,您无法移动所有内容。您必须移动所有内容。

请注意,通过管理门户可以轻松地移动SQL Azure服务器。

更新:我已完成上述订阅转移。实际转移是一个相当轻松的过程,只需要几个小时。将所有各种服务拆分为单独的订阅非常痛苦。因此,故事的寓意是要注意您在订阅中提供的服务。如果可能的话,将每个“产品”(网站,SaaS产品,等等)放入单独的订阅中。

答案 2 :(得分:7)

此解决方案不再可用 以下是涵盖从一个订阅到另一个订阅移动数据和服务的文档:

http://msdn.microsoft.com/en-us/library/azure/dn736051.aspx。此处发布的上一个链接转到已退役的页面。

答案 3 :(得分:1)

您可以使用DC Migration Tool,这是一个开源工具,可以将蔚蓝资源从一个订阅复制到跨数据中心的其他订阅。

Azure数据中心迁移工具博客http://blog.persistentsys.com/index.php/2015/01/06/persistent-systems-releases-azure-data-center-migration-solution/

相关问题