Спасибо некоторым из вас за ответы на мои вопросы о резервном копировании баз данных и журналов. я играю с задачей резервного копирования, и есть поле флажка для
сделайте резервную копию хвоста журнала и оставьте базу данных в состоянии восстановления.
какова цель этого? при каких условиях это следует использовать?
Вы создаете резервную копию хвоста журнала, когда хотите, чтобы база данных была недоступна для дальнейших транзакций, например, когда вы собираетесь восстановить базу данных на месте.
В этом ключевое различие между обычным резервным копированием журнала транзакций и хвостовым резервным копированием: когда вы создаете резервную копию хвоста журнала, база данных переводится в состояние восстановления, и никакие дальнейшие транзакции с ней не могут выполняться. При регулярном резервном копировании журнала транзакций база данных остается в рабочем состоянии.
Если вы не собираетесь восстанавливать базу данных на месте и хотите, чтобы база данных оставалась доступной для дальнейших транзакций, просто сделайте резервную копию журнала транзакций.
Видеть Резервные копии Tail-Log в MSDN
Это было бы полезно, если вы хотите восстановить на определенный момент времени. Допустим, разработчик случайно удаляет кучу данных из таблицы через 15 минут после последней резервной копии журнала транзакций. Вы сделаете резервную копию до конца журнала. Это сделает резервную копию всех транзакций до этой последней резервной копии (включая ошибку разработчиков). Если вы знаете, в какое время он допустил ошибку, вы можете восстановить транзакции до того момента, когда он выполнил запрос на удаление всех записей.
См. Ссылку ниже для получения дополнительной информации.
Хвостовая часть журнала - это транзакции, которые существуют между вашей последней резервной копией журнала транзакций и сейчас. @KenJ верен, когда вы его использовали.