Бэкапы, бэкапы и еще раз бэкапы. Лекция 2

Содержание

Слайд 2

Что же такое бэкап

Интересный факт: 31 марта — международный день резервного копирования.
«Бэкап»

Что же такое бэкап Интересный факт: 31 марта — международный день резервного
(от англ. backup) — «запас» (можно также перевести как «резервный» или «дублирующий»). Бэкап копия (backup copy) — создание копии файлов на носителе информации

Слайд 3

Как создать бэкап

Открыть SSMS.
Подключиться к необходимому серверу.
Щелкнуть на необходимой БД правой

Как создать бэкап Открыть SSMS. Подключиться к необходимому серверу. Щелкнуть на необходимой
кнопкой мыши, выбрать подпункт «Задачи», в появившемся окошке выбрать «Создать резервную копию».

Слайд 5

В открывшемся окне нажать кнопку «Удалить».
Это НЕ удаление бэкапа, который там написан,

В открывшемся окне нажать кнопку «Удалить». Это НЕ удаление бэкапа, который там написан, не переживайте)
не переживайте)

Слайд 7

Проверьте следующие поля!

Проверьте следующие поля!

Слайд 9

В поле «Источник» -> «База данных» убедитесь, что выделена именно нужная вам

В поле «Источник» -> «База данных» убедитесь, что выделена именно нужная вам
БД.
В поле «Тип резервной копии» должно быть отмечено «Полная».
В поле «Только резервное копирование» должна стоять галочка.
В поле «Компонент резервного» должна быть выбрана «База данных».
В поле «Назначение» -> «Создать резервную копию» должен быть выбран «Диск».
После проверки нужно нажать кнопку «Добавить».

Слайд 11

В открывшемся окне выбрать кнопку «…»

В открывшемся окне выбрать кнопку «…»

Слайд 12

Откроется каталог, выбранный по умолчанию в настройках сервера, с файлами резервных копий

Откроется каталог, выбранный по умолчанию в настройках сервера, с файлами резервных копий БД
БД

Слайд 13

В поле «Имя файла» необходимо написать название файла, которым будет именоваться резервная

В поле «Имя файла» необходимо написать название файла, которым будет именоваться резервная
копия.
Существует строгий формат написания этого названия. Отклонение от этого формата чревато путаницей при восстановлении резервной копии
<ИмяБазыДанных><_><ГГММДД><.bak>
Где ИмяБазыДанных – полное имя БД.
ГГ – последние 2 цифры текущего года. У 2019 это будет 19.
ММ – 2 цифры месяца создания бэкапа. Например, у сентября это 09.
ДД – 2 цифры текущих суток. Например, 26 сентября это 26. 1 сентября – это 01.
Обязательно в конце писать расширение файла .bak.

Слайд 15

Перейти на вкладку «Параметры носителя»
В поле «Перезапись носителя» -> «Добавить в существующий

Перейти на вкладку «Параметры носителя» В поле «Перезапись носителя» -> «Добавить в
резервный набор данных» убедитесь, что выделен именно этот пункт. Если несколько раз приходится делать бэкап в 1 день, то пункт «Перезаписать» не использовать!
В поле «Надежность» должны быть отмечены «Проверить резервную копию после завершения» и «Рассчитать контрольную сумму перед записью на носитель».

Слайд 17

Перейти на вкладку «Параметры резервного копирования»
В поле «Сжатие» -> «Сжимать резервные копии»

Перейти на вкладку «Параметры резервного копирования» В поле «Сжатие» -> «Сжимать резервные
необходимо выбрать «Сжимать резервные копии»
Нажать «Ок»
Дождаться выполнения резервного копирования. По завершении должно появиться окошко:

Слайд 18

Как восстановить бэкап

Открыть SSMS.
Подключиться к необходимому серверу.
Щелкнуть на необходимой БД правой

Как восстановить бэкап Открыть SSMS. Подключиться к необходимому серверу. Щелкнуть на необходимой
кнопкой мыши, выбрать подпункт «Задачи», в появившемся окошке выбрать «Восстановить», в появившемся окошке выбрать «База данных».

Слайд 20

Откроется вкладка «Общие»
В поле «Источник» отметить пункт «Устройство», и нажать «…»

Откроется вкладка «Общие» В поле «Источник» отметить пункт «Устройство», и нажать «…»

Слайд 21

В открывшемся окне нажать кнопку «Добавить»:

В открывшемся окне нажать кнопку «Добавить»:

Слайд 22

В открывшемся окне выбрать необходимый файл резервной копии БД и нажать «ОК»:

В открывшемся окне выбрать необходимый файл резервной копии БД и нажать «ОК»:

Слайд 23

В открывшемся окне убедиться, что поле «Носитель резервной копии» заполнилось выбранным нами

В открывшемся окне убедиться, что поле «Носитель резервной копии» заполнилось выбранным нами файлом Нажать «ОК»
файлом
Нажать «ОК»

Слайд 24

Перейти на вкладку «Файлы»
Проверить поля «Восстановить как». Названия файлов должны быть такими: Тип

Перейти на вкладку «Файлы» Проверить поля «Восстановить как». Названия файлов должны быть
файла: Данные строк. Файл должен называться <НазваниеБД><.mdf> Тип файла: Журнал. Файл должен называться <НазваниеБД><_log><.ldf>

Слайд 25

Перейти на вкладку «Параметры»
В разделе «Параметры восстановления» должны быть отмечены пункты «Перезаписать

Перейти на вкладку «Параметры» В разделе «Параметры восстановления» должны быть отмечены пункты
существующую базу данных (WITH REPLACE)» и «Сохранить настройки репликации (WITH KEEP_REPLICATION)»
В разделе «Резервная копия заключительного фрагмента журнала» УБРАТЬ отметку с пункта «Создать резервную копию заключительного фрагмента журнала до восстановления». При этом, желтая полоса с надписью «Будет создана резервная копия заключительного фрагмента журнала базы данных источника» должна исчезнуть.
В разделе «Состояние восстановления» должно быть выбрано «RESTORE WITH RECOVERY»
В разделе «Соединение с сервером», если поле активно, отметить пункт «Закрыть существующие соединения с базой данных назначения»
Нажать «ОК»
Дождаться завершения восстановления.