2010-09-03 130 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