Sql server 甚至可以使用主复制跨多个区域将大型SQL Server关系数据库迁移到Azure复制吗?

Sql server 甚至可以使用主复制跨多个区域将大型SQL Server关系数据库迁移到Azure复制吗?,sql-server,azure,devops,geo-replication,azure-sql,Sql Server,Azure,Devops,Geo Replication,Azure Sql,我的DB用户经常在中国和美国执行写操作,目前我们在美国地区拥有本地数据,并且面临着巨大的挑战,因为全球所有用户的写操作和读操作都非常缓慢,其中来自3个地区的写操作最多。所以,我希望将主节点保留在美国和中国,并将其他读取区域副本分布在世界各地。我需要有人来帮助我,如果可能的话 我可以创建自己的基础架构、自己的虚拟机、跨地区的私有子网、不同地区的SQL Server实例,但如果可能的话,我会寻找可能的资源吗 谢谢。 我想你可以在Azure SQL中考虑一下。它提供主节点和辅助节点的多区域读写和同步。

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

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


谢谢。

我想你可以在Azure SQL中考虑一下。它提供主节点和辅助节点的多区域读写和同步。但您可以使用来同步Azure China和Azure Global之间的数据库。

这个问题太广泛了,实际上不涉及堆栈溢出的主题hi@Joseph,据我所知,Azure sql geo replication中提供了多区域读取,但除了一个主节点外,没有多区域写入。你是说数据同步代理帮助我们在Azure sql中对主节点进行地理复制?据我所知,Azure sql地理复制支持多区域写入,我们可以使用它来帮助分散读写压力。在中国同步数据库可能很困难。