Делаем BackUp всех баз даных в MSSQL Server 2008


Бывает нужно сделать разовый бэкап всех баз данных (all databases) для того что бы их куда-то перенести или согнать в отдельном хранилище.

Для того что бы сделать бэкап всех баз данных нужно:
1. Подключиться к Database Engine, воспользовавшись SQL Management Studio.
2. Дальше разворачиваем "Management" в Object Explorer'e и находим "Maintenance Plans".
3. Жмем правой кнопкой мыши и выбираем пункт "New maintenance plan"

Screenshot from 2014-08-21 16:33:10

4. Даем ему произвольное название (типа "backup_all_dbs").
5. После этого у Вас должен появиться Toolbox сразу под Object Explorer'ом.
6. Хватаем пункт "Backup Database Task" и тянем вправо
Screenshot from 2014-08-21 16:40:26

7. Появился SubPlan с задачей бэкапа. Жмем правой кнопкой на нем и выбираем пункт в самом верху "Edit"Screenshot from 2014-08-21 16:40:57

8. В выпадающем меню на против "Databases" можно выбрать что именно бэкапить. Для того чтобы сделать резервную копию всех баз за исключением системных - выберите пункт, отмеченный на скриншоте. Также можно выбрать руками какие базы Вам нужны:

Screenshot from 2014-08-21 16:42:49

9. Немного ниже можно выбрать, куда именно сохранить файлы. Можно создать отдельные каталоги для каждой базы.
Screenshot from 2014-08-21 16:44:45

10. После того, как вы закончили свои дела, выбрали базы для бэкапа, хранилище жмем кнопку "OK" для сохранения и попадаем на предыдущий экран. Жмем кнопку "Save" (синяя дискета) вверху и наш план появляется в списке.

Уже сейчас можно нажать на нем правой кнопкой мышки и выбрать пункт "Execute" и он побежит-пошуршит:
Screenshot from 2014-08-21 16:48:55

11. Если же Вам нужно выполнять этот кастомный бэкап периодически найдите в дизайнере иконку, похожую на календарик и нажмите на нее (последняя правая колонка) - появится окно, в котором можно настроить расписание для периодического выполнения.
Screenshot from 2014-08-21 16:49:53

Share Button
(Visited 159 times, 1 visits today)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.