使用镜像进行增量备份?

Sco*_*t P 2 sql-server backup

我们有一个在 SQL 服务器后端运行的机床应用程序。这些工具每天都在运行,我正在寻找一种方法来增量备份数据库而不会造成任何机器停机。

我见过有两台服务器的镜像解决方案,但这些解决方案对我们来说不起作用,因为成本和大小限制。是否可以以编程方式或通过某些服务将此数据库镜像到主 PC 上的备份硬盘驱动器?

一些数据丢失是可以接受的。

Rem*_*anu 5

没有任何 SQL Server 备份需要停机。全量、差异、日志备份都在线。

因此,只需执行正常的普通备份方案(例如,完整的每周、每日差异、每小时记录等)并继续执行。是增量的并且是在线的。


Seb*_*ine 5

正如许多其他人所说,在 Microsoft SQL Server 中备份不需要停机。它们会自动记录备份运行时数据发生的更改。在还原过程中,更改日志用于使数据库处于介于备份开始时间和结束时间之间的一致状态。

如果您需要更多地控制要恢复到的时间点,您还需要进行日志备份。处于完全恢复模式的数据库允许您进行日志备份。使用完整备份和之后进行的所有日志备份,您可以将数据库恢复到完整备份后的任何时间点。

还有差异备份可让您减少备份的存储要求。要恢复差异备份,您首先需要恢复在差异之前进行的最新完整备份。不需要中间差速器。

要进行何种类型的备份以及备份的频率取决于您的恢复点和恢复时间目标。(服务可以停机多久?我能承受多少数据丢失?)

规划备份策略的起点是http://msdn.microsoft.com/en-us/library/ms191239(v=sql.105).aspx