Оператор BACKUP LOG

Оценить
(0 голоса)

Оператор backup log применяется для создания резервной копии протокола транзакций. Этот оператор имеет следующий синтаксис:

backup log {db_name |  Qvariable] . to device_list [mirror to device_list2] [with option__list]

Здесь db_name, ^variable, device_list и device_list2 имеют те же самые значения, что и параметры с теми же именами в операторе backup database. Параметр option_iist имеет те же опции, что и в операторе backup database, кроме того, он поддерживает специфические опции протокола nojtruncate, norecovery и standby.

Вы должны использовать опцию nojtruncate, если хотите выполнять копирование протокола без его усечения, т. е. эта опция не очищает подтвержденные транзакции в протоколе. После выполнения этой опции система записывает все последние действия с базой данных в протокол транзакций. Поэтому опция no_truncate позволяет вам восстанавливать данные прямо до той точки, когда произошел сбой базы данных.

Опция norecovery копирует остаток протокола и оставляет базу данных в состоянии восстановления. Значение norecovery будет полезным, когда сбой происходит во вторичной базе данных (базе данных - получателе) и при сохранении остатка протокола перед операцией восстановления. Опция standby копирует остаток протокола и оставляет базу данных в режиме только для чтения и в состоянии standby. (Операция восстановления и состояние standby описываются позже В этом разделе.)


Резервное копирование с помощью Management Studio
Создание расписания резервного копирования в Management Studio
Какие базы данных копировать?
Резервное копирование базы данных master
Резервное копирование производственных баз данных

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


Защитный код
Обновить

© 2018 www.serversql.ru. Все права защищены.