将云中的数据库同步到本地以实现读取规模——如何触发同步?
Sync DB in cloud to on-prem for Read scale --how to trigger the sync?
我们计划在我们的本地服务器中拥有我们主数据库(在云端)的一个子集。它将用于几张表……并将根据性能需求进行扩展。我们正在尝试弄清楚如何触发从 Azure 到本地的同步?在这种情况下要使用哪些 Azure 组件和数据库功能?
谢谢
您可以考虑使用 Azure SQL database Data Sync 功能:
- SQL Data Sync 是基于 Azure SQL 数据库构建的一项服务,可让您
select 跨多个双向同步数据
数据库,本地和云端。
- 数据同步使用中心辐射型拓扑来同步数据。你
将同步组中的数据库之一定义为中心数据库。
其余数据库是成员数据库。同步仅发生
在中心和个人成员之间。
您可以在 Azure SQL 数据库和本地 SQL 服务器之间创建数据同步。将 Azure SQL 数据库设置为中心数据库,将内部部署 SQL 服务器广告成员数据库设置为同步方向:中心到成员。这将有助于将数据从 Azure 同步到本地。
同步组会每5分钟自动同步一次数据。您也可以手动同步数据。
参考教程:Tutorial: Set up SQL Data Sync between databases in Azure SQL Database and SQL Server
HTH.
我们计划在我们的本地服务器中拥有我们主数据库(在云端)的一个子集。它将用于几张表……并将根据性能需求进行扩展。我们正在尝试弄清楚如何触发从 Azure 到本地的同步?在这种情况下要使用哪些 Azure 组件和数据库功能?
谢谢
您可以考虑使用 Azure SQL database Data Sync 功能:
- SQL Data Sync 是基于 Azure SQL 数据库构建的一项服务,可让您 select 跨多个双向同步数据 数据库,本地和云端。
- 数据同步使用中心辐射型拓扑来同步数据。你 将同步组中的数据库之一定义为中心数据库。 其余数据库是成员数据库。同步仅发生 在中心和个人成员之间。
您可以在 Azure SQL 数据库和本地 SQL 服务器之间创建数据同步。将 Azure SQL 数据库设置为中心数据库,将内部部署 SQL 服务器广告成员数据库设置为同步方向:中心到成员。这将有助于将数据从 Azure 同步到本地。
同步组会每5分钟自动同步一次数据。您也可以手动同步数据。
参考教程:Tutorial: Set up SQL Data Sync between databases in Azure SQL Database and SQL Server
HTH.