Чи безпечно покладатися на резервну копію файлів mdf та ldf у тіні?


18

Ми дивимось на заміну традиційних резервних копій сервера SQL на резервну копію файлів mdf та ldf на основі VSS. Як особа, яка займається проблемою, я дещо посміхається з цього приводу, і все ж не можу знайти жодних доказів, що це не спрацює?

Чи може хтось запропонувати пробну версію, яку я можу встановити, яка б показала, де ми можемо втратити транзакції за допомогою цієї стратегії? [Витягуючи шнур живлення під час тривалої транзакції, це добре].

Система, яку ми дивимось, створює початковий знімок файлів mdf та ldf, а потім копіює зміни. Я не уявляю сценарій, коли це може нас провалити.

Сподіваюся, ви можете допомогти мені переконати мого шефа, що нам потрібно зберігати традиційні резервні копії!


10
Якщо вони не можуть повністю синхронізувати зміни, як ви можете бути впевнені, що дельта в .mdf (або декількох файлах даних!) Відповідає .ldf? Є причина, що SQL Server не створює резервні копії файлів mdf та ldf як "резервну копію" ...
Аарон Бертран

4
Проблема полягає в тому, що переконати свого начальника, якщо йому потрібно побачити докази цього, буде важко. Б'юсь об заклад, що в більшості випадків це спрацює «добре» - це буде виключенням, однак, це спалить вас. Повторити випадок, коли це не вдасться, може бути досить стомлюючим.
Аарон Бертран

6
Пов'язані? msdn.microsoft.com/en-us/library/aa953743.aspx . В основному, не
gbn


7
Для одного, навіть якщо ваші копії файлів mdf та ldf можна довірити, ви втратили можливість відновлення до певного моменту, який ви отримуєте за допомогою правильних резервних копій + журналу.
Аарон Бертран

Відповіді:


9

Вибачте, що розчарували, але резервні копії VSS SQL Server повністю підтримуються Microsoft через службу SQL Writer ( http://technet.microsoft.com/en-us/library/ms175536.aspx ).

Коли стороннє додаток для резервного копіювання хоче взяти резервну копію, SQL Writer повідомляє SQL Server "Заморозити IO" в базі даних. Після заморозки IO зроблений знімок файлів mdf та ldf. Після завершення знімка IO розморожується. Це запобігає всій активності запису в базу даних під час створення знімка і може зайняти 60 секунд або довше. Потім додаток стороннього резервного копіювання копіює знімки файлів ldf та mdf. Якщо ви протестуєте програму резервного копіювання сторонніх виробників і бачите повідомлення в журналі помилок про заморожування та розморожування IO для ваших баз даних, тоді використовується інтерфейс SQL Writer, і резервні копії хороші.

Повний опис тут: http://technet.microsoft.com/library/Cc966520

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.