Создание резервной копии базы данных в MS SQL Server 2012

logo_sql_2012Ниже будет подробно рассказано о том, как создать резервную копию базы данных в MS SQL Server 2012. В младших версиях (например в MS  SQL Server 2008) алгоритм получения резервной копии аналогичен.

 

 

 

0. Оглавление

  1. Создание резервной копии базы данных
  2. Просмотр информации о событиях резервного копирования и восстановления для базы данных

1. Создание резервной копии базы данных

Запускаем утилиту «SQL Server Management Studio». В Microsoft Windows Server 2012 (R2) ее можно найти в списке всех программ.

Ustanovka_SQL_2012_23

В Microsoft Windows Server 2008 (R2) в меню «Пуск» (Start) — «Microsoft SQL Server 2012» — «Среда SQL Server Management Studio».

Ustanovka_SQL_2012_23

Вводим адрес сервера или его псевдоним, данные для авторизации и нажимаем «Соединить» (Connect).

sozdanie-kopii-bd-v-ms-sql-server-2012_01

Затем в обозревателе объектов (Object Explorer) раскрываем вкладку «Базы данных» (Databases), кликаем правой кнопкой мыши по базе, из которой необходимо выгрузить данные и в контекстном меню выбираем «Задачи» (Tasks) — «Создать резервную копию…» (Back up…).

sozdanie-kopii-bd-v-ms-sql-server-2012_02

Откроется окно настройки свойств резервного копирования базы данных. Здесь можно выбрать:

  • Базу данных (Database) для которой создается резервная копия — выбрана база данных с которой мы начинали действия.
  • Тип резервной копии (Backup type) — по умолчанию полная (Full). Подробно о различных типах резервных копий читайте здесь.
  • Установить флаг «Только резервная копия» (Copy-only Backup) — признак того, что создаваемая резервная копия будет изолирована от обычной последовательности резервных копий SQL Server.
  • Компоненты резервного копирования (Backup component) — всю базу данных (Database) или только выбранные файлы (Files and filegroups).
  • Срок действия резервного набора данных (Backup set will expire) — период, после которого эта резервная копия может быть перезаписана без явного пропуска проверки на истечение срока. Если выбрано через 0 дн. (After: 0 days), файлы резервной копии не будут перезаписываться.
  • Назначение (Destination) — путь к файлу резервной копии на выбранном диске (Disk).

sozdanie-kopii-bd-v-ms-sql-server-2012_03

Для того, чтобы изменить или добавить место расположения и имя файла резервной копии или устройства резервного копирования, нажмем «Добавить» (Add…), в окне выбора места расположения резервной копии выберем каталог и имя файла, и закроем все окна нажав «ОК». Для удаления назначения резервного копирования, выделим его в списке и воспользуемся кнопкой «Удалить» (Remove).

sozdanie-kopii-bd-v-ms-sql-server-2012_04

Определившись с общими настройками резервного копирования переходим на вкладку «Параметры» (Options).

sozdanie-kopii-bd-v-ms-sql-server-2012_05

Здесь установим флаг «Проверить резервную копию после завершения» (Verify backup when finished) для обеспечения больше надежности и установим параметр «Сжимать резервные копии» (Compress backup) для экономии дискового пространства, после чего нажмем «ОК» для запуска процесса создания файла резервной копии.

sozdanie-kopii-bd-v-ms-sql-server-2012_06

Если резервное копирование выбранной базы данных завершилось успешно, увидим соответствующее сообщение.

sozdanie-kopii-bd-v-ms-sql-server-2012_07

Ну а в указанном ранее каталоге найдем непосредственно сам файл резервной копии выбранной базы данных.

sozdanie-kopii-bd-v-ms-sql-server-2012_08

О восстановлении базы данных из резервной копии, можно прочитать в статье «Восстановление базы данных из резервной копии в MS SQL Server 2012»

 2. Просмотр информации о событиях резервного копирования и восстановления для базы данных

Для того чтобы узнать, когда производилось создание резервных копий конкретной базы данных, а также восстановление базы данных из резервной копии, можно воспользоваться стандартным отчетом «События резервного копирования и восстановления» (Backup and Restore Events). Для формирования данного отчета необходимо в Обозревателе объектов (Server Oblects) кликнуть правой кнопкой мыши по соответствующей базе данных, в контекстном меню выбрать «Отчеты» (Reports) — «Стандартный отчет» (Standart Reports) — «События резервного копирования и восстановления» (Backup and Restore Events).

vosstanovlenie-bd-ms-sql-server-2012_10

Сформировавшийся отчет содержит в себе следующие данные:

  • Среднее время, затрачиваемое на операции резервного копирования (Average Time Taken For Backup Operations)
  • Успешные операции резервного копирования (Saccessful Backup Operations)
  • Ошибки операции резервного копирования (Backup Operation Errors)
  • Успешные операции восстановления (Saccessful Restore Operations)

vosstanovlenie-bd-ms-sql-server-2012_11

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

vosstanovlenie-bd-ms-sql-server-2012_12

Помогла ли Вам данная статья?
Да, спасибо, все получилось.
Немного помогла.
Совсем не помогла.
Не то, что я искал(а).
Смотреть результаты
Запись опубликована в рубрике Microsoft SQL Server 2012 с метками , , , . Добавьте в закладки постоянную ссылку.


One Response to Создание резервной копии базы данных в MS SQL Server 2012

  1. Андрей говорит:

    Хороший способ бэкапа MS SQL без VSS на Bacula описан тут — https://www.backup-solutions.ru/rezervnoe-kopirovanie-i-vosstanovlenie-microsoft-sql-server/.

Добавить комментарий для Андрей Отменить ответ

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