在不使用Azure Data Sync

时间:2017-09-21 21:30:14

标签: sql-server azure azure-sql-database

我有一个巨大的(500多个表)Azure SQL数据库(SQL Server)。我需要在Azure上创建此数据库的克隆,并每天一次同步这两个数据库。该克隆用于报告目的。

Azure Data Sync之外实施同步的最佳方式是什么?我们已经尝试过Azure Data Sync,并且由于数据库的大小,它已被证明是不可靠的。

我研究过事务复制,但是我找不到任何文档说明从Azure数据库支持到另一个Azure数据库。地理复制可能是另一种选择,但我不确定它是否适合这种用例。

1 个答案:

答案 0 :(得分:0)

据我所知,您最好的选择是Azure Data Factory。它有一个非常容易使用的向导,如here所述。您可以按照herehere说明自行创建复制活动。

您也可以按照here的说明安排ADF执行。

SQL Data Sync处于预览状态,因此不推荐用于生产环境。

Geo-Replication无法安排同步。

另一种选择是使用提到的here的跨数据库查询,并使用弹性作业或Azure自动化安排自己创建的同步过程的执行。

希望这有帮助。