在Azure中,一个SQL Server数据库与另一个数据库的每次请求或按计划单向同步有哪些可能的解决方案?两个DB都配置为只允许通过专用端点进行访问。
我刚刚开始探索各种选择,感谢专家对这个问题的意见。
单向复制、增量数据同步和按计划配置--Azure data Factory是最适合实现以下要求的服务
使用ADF,可以通过使用Copy活动创建管道,将数据从SQL Server数据库中的多个表增量加载到另一个或同一SQL Server中的一个或多个数据库。您也可以根据自己的需求安排管道触发器。
Microsoft关于使用Azure门户将数据从SQL Server中的多个表增量加载到Azure SQL数据库中的数据库的此官方教程将帮助您使用链接服务、数据集和复制活动创建ADF环境,以满足您的要求(跳过设置自托管集成运行时,因为当您的某个数据库处于内部部署时需要它(。
一旦创建了管道,就可以通过创建新触发器来安排它。按照创建一个按计划运行管道的触发器来创建新触发器。