2010-09-03 94 views
1

我有一个SQL Server 2005实例,其完整备份(.BAK)由于磁盘空间不足而失败。但是每半小时事务日志备份将继续(.TRN)。假设我有一个较旧的完整备份,可以使用这些持续的事务日志来恢复数据库吗?SQL Server 2005在事务日志上失败备份效果

即,事务日志备份是否只能从最后一次成功备份运行并加入任何中间失败的完全备份?

回答

1

我本来以为失败的备份会被回滚,所以正在进行的事务日志备份加上之前的完整数据库还原应该足以恢复数据库。

话虽如此,我会尽快解决这个问题,这不是一个很好的位置是英寸

+0

我同意它不是一个好的立场,网络团队应该立即处理它。然而,我的主要担心是,如果数据库失败像现在,我不会卡住。 – 2010-09-03 10:53:17

0

您将需要自上次完整备份以来所有记录。 如果您丢失了以前的日志,则无法前滚日志。

看看这里确定LSNs和失败备份的状态。

+0

干杯我从以前当备份是为了运行后的检查LSN结束并开始下一场比赛。不过,我有一些开始和结束相同的LSN,我认为这意味着在这段时间没有活动发生在数据库? – 2010-09-03 11:10:12