复制 SQL 数据库恢复模型

复制 SQL 数据库恢复模型

我目前有许多大型数据库复制到辅助服务器以用于报告目的。

所有出版物数据库都处于简单恢复状态,我们每晚都会备份这些数据库,因为一旦发生数据丢失,我们就需要这么多数据。

复制数据库是否需要完全恢复,或者它们是否可以按预期设置为简单恢复来工作?

同样,如果我们要有一个完全恢复的发布数据库,复制数据库还可以简单吗?

答案1

复制适用于任何恢复模型,发布者和订阅者数据库不必是相同的恢复模型。您可以随意使用任何符合您需求的恢复模型。复制管理员常见问题解答

复制数据库需要什么恢复模型?

复制功能可以在任何恢复模式下正常运行:简单、批量日志或完整。合并复制通过将信息存储在元数据表中来跟踪更改。事务复制通过标记事务日志来跟踪更改,但此标记过程不受恢复模式的影响。

此外,在使用快照初始化订阅服务器时,可以使用简单或批量日志恢复模型,以执行批量插入的最小日志记录并增强复制性能。这不适用于对等复制,因为节点通常使用备份进行初始化。

希望这可以帮助。

相关内容