Такую схему резервного копирования использую я. Восстановить БД можно вплоть до 15 минут. (Работа частично связана с аутсорсингом, есть подопечные, которые выполняют задания, поэтому так расписываю, можно сказать что взято из руководства для инженеров):

  1. Используется полная (FULL) модель восстановления базы данных, проверить можно в свойствах конкретной базы.
  2. При настройке Резервного копирования все бекапы делаются в одну папку, на сетевое хранилище, для каждой бд SQL должен создавать отдельный каталог (ниже все показано в картинках).
  3. Предприятие уведомить о проверке хранилища (после перепадов напряжения\выключения света).

Должно быть создано 4 задания, которые должны называться так:

  •  «01 FULL» - полный бекап.
  • «02 DIFF» - Разностный (дифференциальный).
  • «03 TRANZ» - транзакции
  • «04  CLEAN» - чистка (где должно быть 2 задания для расширений bak и trn)
  • Обязательно сохраняем все задания нажав на дискету.
  • Запускаем каждое задание по очереди проверяем выполнение.

 Заходим в свойства базы, проверяем что используется полная модель восстановления (Recovery model: FULL), если  стоит простая (Simple), то переводим базу в FULL.

1 2

Бэкап полный (01 FULL). Примечание: делаются все базы, 1 раз в неделю с субботы на воскресенье ночью. Для каждой базы создается своя директория  (автоматом), под цифрой 3 на левом скриншоте.

3

04

 

  «02 DIFF» Бекап разностный (дифференциальный). Примечание: делается раз в день. База только RFTS-ALCO.

5 6

 

«03 TRANZ» Бекап транзакций. Примечание: делается каждый день, каждые 15 минут, база только RFTS-ALCO.  Расширение файла trn.

 7 8

«04  CLEAN» Чистка системы. Примечание: создается один MaintancePlan в котором содержится ДВА задания:

  1. Первое чистит устаревшие BAK файлы.
  1. Второе чистит устаревшие TRN файлы.

 

 

Комментарии  

Андрей
+1 #
diff бэкап сделал бы тоже weekly все дни кроме воскресения (когда делается полный бэкап), и расширение для этого бэкапа сделал бы diff.
В итоге:
полный бэкап - *.bak
дифференц. - *.diff
транзакции - *.trn
и тогда полный бэкап в папку делать не надо.
А так все по делу, верно. :roll:

You have no rights to post comments