完全备份不会截断事务日志文件。
假设以下场景为
类似地,在另一个场景中,假设我们在上午10时执行完全备份,然后在下午12时进行事务日志备份事务日志将有所有事务-直到下午12点(甚至在上午10点之前,假设db在上午10点之前就存在,并且之前没有事务日志备份)。
现在,当我们还原完全备份,然后应用事务日志备份时,系统如何知道只需要重放日志post 10 to中的事务?因为上午10点之前的所有内容都已经存在,作为完整备份恢复的一部分。是通过时间戳还是LSN检查的?
发布于 2018-10-10 13:27:04
在恢复过程中,系统如何知道只需要重放日志文件的某些部分(下午1点后不包括上午10时至下午1时)?
每次还原操作都会将数据库留在某些LSN上。在还原日志备份时,将跳过LSN小于正在还原的数据库的任何日志记录。
https://dba.stackexchange.com/questions/219758
复制相似问题