迁移Azure数据库服务器/数据库到不同地区

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

请告诉我们您尝试了什么以及遇到的问题。 - Gaurav Mantri
@Gaurav,我在北美中部拥有Azure SQL服务器,我想将其迁移到我最近的地区——东南亚。 - Aasish
我会再问一遍:你尝试了什么,遇到了什么问题呢 :)? 请相应地更新你的问题。 - Gaurav Mantri
不是在尝试,只是想知道是否有任何选项可以迁移,谢谢。 - Aasish
2个回答

22
您可以使用Geo-replication在新的目标区域创建实际数据库的副本,然后您可以故障转移所有数据库,使新区域上的数据库成为主要数据库,现在您可以删除旧原始区域上的所有次要数据库。您可以在Azure门户中了解有关设置Geo-replication的信息此处
另一个选项是使用复制数据库功能将数据库复制到位于所需区域的服务器上,如此处所述。
第三个选项是将数据库导出为bacpac文件并按照此处所述从blob存储导入到新区域上的SQL Azure服务器。
最后,您还可以使用SQL Data Sync(如此处所述)将数据库复制到新服务器上的新区域,并保持服务器同步,然后您可以从同步组中删除数据库、删除SQL Data Sync并删除原始数据库。
希望这能有所帮助。

1

官方 Azure 文档,介绍如何在不同区域之间迁移 SQL 资源。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接