Слайд 2Что же такое бэкап
Интересный факт: 31 марта — международный день резервного копирования.
«Бэкап»
(от англ. backup) — «запас» (можно также перевести как «резервный» или «дублирующий»). Бэкап копия (backup copy) — создание копии файлов на носителе информации
Слайд 3Как создать бэкап
Открыть SSMS.
Подключиться к необходимому серверу.
Щелкнуть на необходимой БД правой
кнопкой мыши, выбрать подпункт «Задачи», в появившемся окошке выбрать «Создать резервную копию».
Слайд 5В открывшемся окне нажать кнопку «Удалить».
Это НЕ удаление бэкапа, который там написан,
не переживайте)
Слайд 9В поле «Источник» -> «База данных» убедитесь, что выделена именно нужная вам
БД.
В поле «Тип резервной копии» должно быть отмечено «Полная».
В поле «Только резервное копирование» должна стоять галочка.
В поле «Компонент резервного» должна быть выбрана «База данных».
В поле «Назначение» -> «Создать резервную копию» должен быть выбран «Диск».
После проверки нужно нажать кнопку «Добавить».
Слайд 11В открывшемся окне выбрать кнопку «…»
Слайд 12Откроется каталог, выбранный по умолчанию в настройках сервера, с файлами резервных копий
БД
Слайд 13В поле «Имя файла» необходимо написать название файла, которым будет именоваться резервная
копия.
Существует строгий формат написания этого названия. Отклонение от этого формата чревато путаницей при восстановлении резервной копии
<ИмяБазыДанных><_><ГГММДД><.bak>
Где ИмяБазыДанных – полное имя БД.
ГГ – последние 2 цифры текущего года. У 2019 это будет 19.
ММ – 2 цифры месяца создания бэкапа. Например, у сентября это 09.
ДД – 2 цифры текущих суток. Например, 26 сентября это 26. 1 сентября – это 01.
Обязательно в конце писать расширение файла .bak.
Слайд 15Перейти на вкладку «Параметры носителя»
В поле «Перезапись носителя» -> «Добавить в существующий
резервный набор данных» убедитесь, что выделен именно этот пункт. Если несколько раз приходится делать бэкап в 1 день, то пункт «Перезаписать» не использовать!
В поле «Надежность» должны быть отмечены «Проверить резервную копию после завершения» и «Рассчитать контрольную сумму перед записью на носитель».
Слайд 17Перейти на вкладку «Параметры резервного копирования»
В поле «Сжатие» -> «Сжимать резервные копии»
необходимо выбрать «Сжимать резервные копии»
Нажать «Ок»
Дождаться выполнения резервного копирования. По завершении должно появиться окошко:
Слайд 18Как восстановить бэкап
Открыть SSMS.
Подключиться к необходимому серверу.
Щелкнуть на необходимой БД правой
кнопкой мыши, выбрать подпункт «Задачи», в появившемся окошке выбрать «Восстановить», в появившемся окошке выбрать «База данных».
Слайд 20Откроется вкладка «Общие»
В поле «Источник» отметить пункт «Устройство», и нажать «…»
Слайд 21В открывшемся окне нажать кнопку «Добавить»:
Слайд 22В открывшемся окне выбрать необходимый файл резервной копии БД и нажать «ОК»:
Слайд 23В открывшемся окне убедиться, что поле «Носитель резервной копии» заполнилось выбранным нами
файлом
Нажать «ОК»
Слайд 24Перейти на вкладку «Файлы»
Проверить поля «Восстановить как». Названия файлов должны быть такими:
Тип
файла: Данные строк. Файл должен называться <НазваниеБД><.mdf>
Тип файла: Журнал. Файл должен называться <НазваниеБД><_log><.ldf>
Слайд 25Перейти на вкладку «Параметры»
В разделе «Параметры восстановления» должны быть отмечены пункты «Перезаписать
существующую базу данных (WITH REPLACE)» и «Сохранить настройки репликации (WITH KEEP_REPLICATION)»
В разделе «Резервная копия заключительного фрагмента журнала» УБРАТЬ отметку с пункта «Создать резервную копию заключительного фрагмента журнала до восстановления». При этом, желтая полоса с надписью «Будет создана резервная копия заключительного фрагмента журнала базы данных источника» должна исчезнуть.
В разделе «Состояние восстановления» должно быть выбрано «RESTORE WITH RECOVERY»
В разделе «Соединение с сервером», если поле активно, отметить пункт «Закрыть существующие соединения с базой данных назначения»
Нажать «ОК»
Дождаться завершения восстановления.