迁移Azure数据库服务器/数据库的不同区域

时间:2017-08-31 08:17:36

标签: azure azure-sql-database

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

3 个答案:

答案 0 :(得分:14)

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

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

第三个选项是将数据库导出到blob存储,然后将其导出到新区域上的SQL Azure服务器,如here所述。

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

希望这有帮助。

答案 1 :(得分:1)

  

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

不幸的是,我认为这部分是不正确的,我只是去做这件事,它只能让我选择与原始数据库位于同一区域的目标服务器。

答案 2 :(得分:1)

有关跨区域移动SQL资源的官方Azure documentation