2010-09-02 272 views
1

我有一個生產系統在SQL Server 2008 DBMS上以完全恢復模式運行。SQL Server差異備份文件大小比以前更小?

我採取完全備份每一天午夜,每隔兩個小時,每6小時(06:00,12:00,18:00日誌備份,差異備份,而不是午夜全取然後)。

在最近幾天但是我注意到的18:00的差異備份文件大小比12:00的一個小。有時,12點一個比06:00小...

我沒有遇到這種情況,直到最近幾天。

從微軟文檔閱讀,一個diff備份的文件大小應始終比前一個更大的,直到一個新的完整備份拍攝。

任何人都可以有一個可能的解釋可能會造成什麼呢?

謝謝。

+0

可能的重複[Microsoft Sql Server Managment studio備份大小變爲負數](http://stackoverflow.com/questions/3457600/microsoft-sql-server-managment-studio-backup-size-goes-negative)注意: @tjeuten如果你不認爲這適用,請說出來! – 2010-09-02 15:00:20

+0

@Martin:感謝您的鏈接。但對我而言仍然不完全清楚。我一直認爲在完全恢復模式下,完整(和差異)備份完全與日誌備份分離,但如果我正確理解其他線程,則會將日誌與完整備份或差異備份一起使用?正確? – tjeuten 2010-09-03 08:09:17

+0

您是否爲差異備份設置了「INIT」選項? – MrEdmundo 2010-09-03 15:59:18

回答

2

我也有類似的情況。我有一點想過,並認爲這是由於數據庫存在多個備份作業,這意味着差異備份會被錯誤的備份標記誤導。