首页 > 解决方案 > 将 SQL Server onPrem 可用性组同步到 Azure SQL 数据库

问题描述

我们有一个在本地 SQL Server 可用性组上运行的 ERP 解决方案。基于 Azure SQL 数据库在 Azure 上建立了新的数据仓库。我们现在需要一种将基于 ERP 增量的 DWH 更新到云中的方法。

挑战:

关于如何解决这个问题以及可能的架构/场景/工具的任何想法?

标签: sql-serversynchronizationazure-sql-database

解决方案


如果您的 Hub 数据库是 Azure SQL 数据库,则可以使用Azure SQL Data Sync

Azure SQL 数据同步是基于 Azure SQL 数据库构建的服务,可让您在多个 SQL 数据库和 SQL Server 实例之间双向同步您选择的数据。

您可以使用数据同步将数据从本地 SQL Server 同步到 Azure SQL 数据库。

数据同步不支持 Azure SQL 数据仓库

另一种方式也许你可以考虑Azure Data Factory

使用数据工厂将数据从本地 SQL 服务器同步到 Azure 数据仓库。您可以每天或每周或其他时间触发和安排管道执行。

您可以参考这些教程:

  1. 使用 Azure 数据工厂将数据复制到 SQL Server 和从 SQL Server 复制数据
  2. 使用 Azure 数据工厂复制和转换 Azure SQL 数据仓库中的数据
  3. 使用 Azure 数据工厂将本地数据库同步到 Microsoft Azure 云

希望这可以帮助。


推荐阅读