2010-09-02 4 views
1

У меня есть производственная система, работающая на СУБД SQL Server 2008, в режиме полного восстановления.Размер файла резервной копии SQL Server меньше предыдущего?

Я делаю полную резервную копию каждый день в полночь, резервное копирование журнала каждые два часа и дифференциальную резервную копию каждые 6 часов (с 06:00, 12:00, 18:00, но не до полуночи, когда выполняется полная загрузка).

В последние дни, однако я заметил, что резервная копия дифф размер файла 18:00 меньше, чем один из 12:00. А иногда, то один из 12:00 меньше 06:00 ...

я не испытывал такого поведения до последних дней.

Чтение из док Microsoft, то размер файла резервной копии дифференциала всегда должна быть больше, чем предыдущий, пока новый полная резервная копия не принимается.

Может кто-нибудь есть возможное объяснение того, что может быть причиной этого?

Спасибо.

+0

Возможный дубликат [Размер резервной копии студии Microsoft Sql Server Managment становится отрицательным] (http://stackoverflow.com/questions/3457600/microsoft-sql-server-managment-studio-backup-size-goes-negative) Примечание: @tjeuten Если вы не думаете, что это применимо, скажите так! –

+0

@Martin: спасибо за ссылку. Но все еще не совсем ясно для меня. Я всегда думал, что в режиме полного восстановления полные (и diff) резервные копии были полностью отделены от резервной копии журнала, но если я правильно понял другой поток, журнал IS берется вместе с полной или резервной копией? Верный ?? – tjeuten

+0

У вас есть опция «INIT» для дифференциальных резервных копий? – MrEdmundo

ответ

2

У меня была похожая ситуация. Я немного подумал над этим и счел, что это вызвано множеством заданий резервного копирования, существующих для базы данных, что означает, что дифференциальная резервная копия была введена в заблуждение с помощью неправильного флага резервного копирования.

Смежные вопросы