Модели восстановления, доставка журналов и частота резервного копирования журналов в SQL05
Попытка получить представление об оптимальной настройке в нашей среде.
У меня есть большая база данных SQL05 (500+ ГБ), которая отправляется в систему только для чтения по глобальной сети. В настоящее время я использую модель полного восстановления с дампами журнала каждые 5 минут в часы пик и 15 минут в нерабочее время.
Насколько я понимаю, модель восстановления BULK_LOGGED позволит мне поддерживать целостность доставки журналов за счет невозможности восстановления на определенный момент времени в течение периода, охватываемого резервным копированием.
Учитывая частоту наших дампов журналов, имеет ли смысл вообще запускать FULL - так как я могу восстановить с дампами журнала BULK_LOGGED до 5-минутного окна восстановления? Или я неправильно понимаю, как это работает?
1 ответ
Доставка журналов для отчетов или для BCP/DR в основном?
Если сообщать, да. Если для BCP/DR, то это зависит от требований (т.е. к какой потере данных готовится бизнес)
Вы смотрели на зеркалирование БД? Это позволяет создавать полные резервные копии на первичном сервере, а "высокая производительность" позволяет выполнять более медленные записи в зеркало, что может привести к тому же результату. В любом случае доставка журналов - это процесс восстановления после отказа вручную, поэтому в этом режиме зеркалирования вы ничего не потеряете.