甚至可以通过主-主复制跨多区域复制将庞大的 SQL Server 关系数据库迁移到 Azure 吗?

问题描述

我的数据库用户经常执行来自中国和美国的写操作,目前我们在美国地区有本地数据,并且面临着巨大的挑战,因为世界上所有拥有最多数据的用户的写和读操作都非常缓慢从 3 个区域写入操作。因此,我希望将主节点保留在美国和中国,并将其他读取区域副本分布在世界各地。如果可能,我需要有人帮助我采用这种方法吗?

我可以创建自己的基础架构、自己的虚拟机、跨区域的私有子网、不同区域的 SQL Server 实例,但如果可能的话,我会寻找可能的资源吗?

提前致谢。

解决方法

我认为您可以考虑在 Azure sql 中使用 geo-replication。提供多区域读写和主备节点同步。但是您可以使用 Data Sync Agent 在 Azure 中国和 Azure 全球之间同步数据库。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...