每天克隆/复制SQL Server数据库?

时间:2015-04-17 09:15:14

标签: c# sql-server sync restore job-scheduling

我有一个SQL Server数据库,我使用.Net应用程序处理一些数据。处理需要相当长的时间,它基本上从服务/ api中提取数据并将其存储在我的数据库中。

但是..我需要保持数据库中的数据与从service / api获取的数据同步。所以我在想,也许我可以有两个数据库。

这个想法:

  1. Database1总是由我的.Net应用程序清除,然后我再次从服务/ api中删除所有数据并重新构建数据。这是每天完成的。 (这通常需要大约4.5小时)。

  2. 6小时后,我将所有数据从Database1复制/恢复为Database2

  3. 我的数据消费app / frontend使用Database2

  4. 中的数据

    这样我就不需要在单个数据库中“同步”数据。 但是..我不确定如何在SQL Server中设置每日还原,有关如何执行此操作的任何想法?

    另外..对不起,如果这可能是db-questions的错误论坛..

    BR, INX

0 个答案:

没有答案