Как создать резервную копию журнала транзакций (среда SQL Server Management Studio)
Для баз данных, использующих модель восстановления с неполным протоколированием или полную модель, нужно создавать резервную копию журнала транзакций.
Примечание. |
---|
Дополнительные сведения об использовании резервных копий журнала транзакций см. в разделе Использование резервных копий журналов транзакций. |
Создание резервной копии журнала транзакций
После подключения к соответствующему экземпляру Microsoft SQL Server Database Engine щелкните в обозревателе объектов имя сервера, чтобы развернуть его дерево.
Раскройте узел Базы данных и в зависимости от типа восстанавливаемой базы данных выберите пользовательскую базу данных или раскройте узел Системные базы данных и выберите системную базу данных.
Щелкните правой кнопкой мыши базу данных, укажите пункт Задачи, а затем выберите команду Создать резервную копию. Откроется диалоговое окно Резервное копирование базы данных.
В списке База данных проверьте имя базы данных. При необходимости можно выбрать другую базу данных из списка.
Убедитесь в том, что используется либо модель восстановления FULL, либо BULK_LOGGED.
Выберите Журнал транзакций в списке Тип резервного копирования.
Оставьте имя резервного набора данных, предложенное по умолчанию в текстовом поле Имя, или введите другое имя резервного набора данных.
При необходимости можно ввести описание резервного набора данных в текстовом поле Описание.
Укажите, когда истекает срок действия резервного набора данных.
- Чтобы задать срок действия резервного набора данных, выберите пункт После (параметр по умолчанию) и введите срок действия набора в днях с момента его создания. Это значение может быть задано в диапазоне от 0 до 99999 дней. 0 означает, что срок действия резервного набора данных не ограничен.
Значение по умолчанию задается в параметре Срок хранения носителей резервных копий по умолчанию (дней): диалогового окна Свойства сервера (страница Параметры базы данных). Для этого щелкните правой кнопкой мыши имя сервера в обозревателе объектов и выберите его свойства, затем выберите страницу Параметры базы данных. - Чтобы указать дату истечения срока действия резервного набора данных, выберите пункт По и введите дату истечения срока действия резервного набора данных.
- Чтобы задать срок действия резервного набора данных, выберите пункт После (параметр по умолчанию) и введите срок действия набора в днях с момента его создания. Это значение может быть задано в диапазоне от 0 до 99999 дней. 0 означает, что срок действия резервного набора данных не ограничен.
Чтобы выбрать тип назначения резервной копии, выберите пункт Диск или Лента. Чтобы выбрать пути к 64 (или менее) дискам или накопителям на магнитной ленте, содержащим один набор носителей, нажмите кнопку Добавить. Выбранные пути отображаются в списке Создать резервную копию в.
Чтобы удалить носитель резервной копии, выберите его и нажмите кнопку Удалить. Чтобы просмотреть содержимое носителя резервной копии, выберите его и нажмите кнопку Содержимое.
Чтобы просмотреть или выбрать дополнительные параметры нажмите кнопку Параметры в области Выбор страницы.
Выберите параметр Переписать носитель, указав один из следующих вариантов.
- Создать резервную копию в существующем наборе носителей
Для этого параметра выберите вариант Добавить в существующий резервный набор данных или Перезаписать все существующие резервные наборы данных. Дополнительные сведения см. в разделах Присоединение к существующим резервным наборам данных и Перезапись наборов резервных копий.
При необходимости выберите Проверить имя набора носителей и срок действия резервного набора данных, чтобы при выполнении операции резервного копирования производилась проверка срока действия набора носителей и резервного набора данных.
При необходимости введите имя в текстовом поле Имя набора носителей. Если имя не указано, создается набор носителей с пустым именем. Если имя набора носителей указано, то для носителя (ленточного или дискового) проверяется совпадение введенного и существующего имени.
Если оставить имя носителя пустым и установить рядом с ним флажок для проверки, имя носителя при успешном завершении также станет пустым. - Создать резервную копию в новом наборе носителей и удалить все существующие резервные наборы данных
Для этого параметра введите имя в текстовое поле Имя нового набора носителей и при необходимости введите описание набора носителей в поле Описание нового набора носителей. Дополнительные сведения см. в разделе Создание нового набора носителей.
- Создать резервную копию в существующем наборе носителей
В разделе Надежность можно установить следующие флажки.
- Проверить резервную копию после завершения.
- Рассчитать контрольную сумму перед записью на носитель и, при необходимости, Продолжить при ошибке контрольной суммы. Дополнительные сведения о контрольных суммах см. в разделе Обнаружение и устранение ошибок носителей.
В разделе Журнал транзакций можно установить следующие флажки.
- Для повседневного резервного копирования журналов оставьте вариант по умолчанию Обрезать журнал транзакций путем удаления неактивных записей.
- Для создания резервной копии заключительного фрагмента журнала (т.е. активного журнала) отметьте параметр Выполнять резервное копирование заключительного фрагмента журнала, оставляя базу данных в состоянии восстановления.
Резервное копирование заключительного фрагмента журнала выполняется после сбоя, чтобы предотвратить потерю сделанной работы. Резервное копирование активного журнала (резервное копирование заключительного фрагмента журнала) следует выполнять как после сбоя, так и перед началом восстановления базы данных, а также при сбое базы данных-получателя. Выбор этого параметра равносилен применению параметра NORECOVERY в инструкции BACKUP LOG языка Transact-SQL. Дополнительные сведения о резервных копиях заключительных фрагментов журнала см. в разделе Резервные копии заключительного фрагмента журнала.
При резервном копировании на носитель на магнитной ленте (как указано в разделе Назначение страницы Общие) параметр Выгрузить ленту после резервного копирования активен. Щелкните этот параметр, чтобы активировать параметр Перемотать ленту перед выгрузкой.
Примечание. Кроме того, резервные копии журнала транзакций можно создавать с помощью мастера планов обслуживания.
См. также
Задачи
Как создавать резервные копии журналов транзакций (Transact-SQL)
Как восстановить резервную копию журнала транзакций (среда SQL Server Management Studio)
Как выполнить восстановление на определенный момент времени (среда SQL Server Management Studio)
Как запустить мастер планов обслуживания (среда SQL Server Management Studio)
Основные понятия
Использование резервных копий журналов транзакций
Мастер планов обслуживания
Другие ресурсы
Резервное копирование базы данных (страница «Параметры»)
Резервное копирование базы данных (страница «Общие»)
Учебник по среде SQL Server Management Studio