Azure SQL数据同步:您是否可以设置不复制删除的同步?

时间:2017-04-03 22:08:46

标签: azure-sql-database azure-data-sync

我想拥有2个Azure数据库。一个将充当异地数据库的精确副本。该数据库将定期清除变得陈旧的数据。

我希望有一个第二个数据库(即存档数据库),它复制第一个数据库中发生的所有插入和更新,但不会复制DELETE事务,因为我希望继续存档这些记录。

Azure数据同步是否是解决此问题的正确解决方案,是否提供了一种执行排除DELETE事务的单向同步的方法?如果没有,这可以通过另一种方式促进(即完全单向同步,省略该数据库表的DELETE权限)

1 个答案:

答案 0 :(得分:0)

数据同步不适用于此方案。

您可以使用时态表及其下面链接的历史数据保留功能。 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-temporal-tables

您是否考虑过在删除之前恢复数据库的时间点?

约什