|
日志的东西你要看下<数据库实现>这本书吧.,.
1.具体对于MSSQL来说,完整模式的日志的LSN是从上一次截断事务日志后算起的,你的情况是数据库挂点之后,日志是从上一次事务日志备份(可能很久之前了)到崩溃点的.
2.用完整备份+差异备份+事务日志可以将数据库恢复到任意时间点,数据可以0损失.而且这种方法快.如果用完整备份+事务日志会非常慢的,具体你还是要看下我推荐的书.
3.12点挂掉的话,要再补下日志尾部的备份,然后用6点钟完整备份,9点钟差异备份,11点日志备份,12点日志备份将数据库恢复到12点.
一般的模式是一周一完整备份,一天数次差异备份,适当的时候做日志备份.然后用最新的完整备份+最新的差异备份+事务日志链 做恢复 |
|