我有一个SQL Server 2005实例,其完整备份(.BAK)由于磁盘空间不足而失败。但是,半小时的事务日志备份会继续(.TRN)。假设我有一个较旧的完整备份,是否可以使用这些持续的事务日志来恢复数据库?
即。事务日志备份是仅从上次成功备份运行还是从中间运行任何中间失败的完全备份?
答案 0 :(得分:1)
我原以为失败的备份会被回滚,因此正在进行的事务日志备份加上之前的完整数据库恢复应足以恢复数据库。
话虽如此,我会尽快解决这个问题,但这不是一个好位置。
答案 1 :(得分:0)
您将需要自上次完全备份以来所有日志。 如果丢失了以前的日志,则无法前滚日志。
请查看此处以确定失败备份的LSNs和状态。