2017-08-31 104 views
2

有没有办法将Azure SQL服务器/数据库从一个地理区域迁移到另一个区域?谢谢。迁移Azure数据库服务器/数据库不同区域

+0

请告诉我们您尝试了什么,以及您遇到的问题。 –

+0

@Gaurav,我在美国中北部有Azure SQL服务器,我想迁移离我最近的地区东南亚。 – Aasish

+0

我会再次提出这个问题:你尝试过什么,以及遇到的问题:)。请相应地更新您的问题。 –

回答

6

您可以使用地理复制在新的所需区域上创建实际数据库的副本,然后您可以故障转移所有这些数据库,使新区域上的数据库成为主数据库,现在您可以删除所有辅助数据库旧的原始地区。您可以了解如何使用Azure门户here设置地理复制。

另一种选择是使用复制数据库功能将数据库复制到位于所需区域的服务器,如here所述。

第三种方法是将数据库导出到blob存储中作为bacpac,然后将其导入到新区域上的SQL Azure服务器,如here所述。

最后,您还可以使用SQL数据同步(如解释here)将数据库复制到新服务器上的新区域,并使服务器保持同步,然后您可以从同步组中删除数据库,删除SQL数据同步并删除原始数据库。

希望这会有所帮助。