Модели восстановления системных баз данных

Добавления: 14 апреля 2006 г.

Этот раздел обобщает рекомендации по выбору модели восстановления для каждой из системных баз данных.

Системная база данных

Модель восстановления

Комментарии

master

Простая

В целях обратной совместимости с предыдущими версиями Microsoft SQL Server модель восстановления базы данных master должна быть установлена в FULL или BULK_LOGGED. Модель BACKUP LOG для базы данных master не поддерживается. Поэтому, даже если модель восстановления таблицы master изменена на полную модель или на модель с неполным протоколированием, база данных продолжает работать как при использовании простой модели восстановления.

model

Полная (по умолчанию)

Вновь созданные пользовательские базы данных используют ту же модель восстановления, что и база данных model. Если необходимо, чтобы новые базы данных использовали простую модель восстановления, установите для базы данных model модель восстановления SIMPLE.

Рекомендация:  Рекомендуется по мере необходимости создавать только полные резервные копии базы данных model. Поскольку база данных model невелика по объему и редко подвергается изменениям, нет необходимости выполнять резервное копирование журнала.

msdb

Простая (по умолчанию)

Если при восстановлении пользовательских баз данных в базе данных msdb желательно использовать данные журналов резервного копирования и восстановления, рекомендуется использовать для базы данных msdb полную модель восстановления. Кроме того, подумайте о помещении журнала транзакций базы данных msdb на отказоустойчивое устройство хранения.

Resource

Модель восстановления не имеет значения. SQL Server не может создать резервную копию базы данных Resource.

ms365937.note(ru-ru,SQL.90).gifПримечание.

Можно выполнить файловое или дисковое резервное копирование базы данных Resource, рассматривая файл Mssqlsystemresource.mdf как двоичный файл (EXE). Нельзя использовать восстановление SQL Server для этих резервных копий.

tempdb

Простая

Требуется простая модель восстановления, так как пространство журнала базы данных tempdb всегда восстанавливается автоматически. Невозможно создать резервную копию базы данных tempdb.

Дополнительные сведения о системных базах данных, нуждающихся в резервном копировании, см. в разделе Вопросы резервного копирования и восстановления системных баз данных.

См. также

Основные понятия

Выбор модели восстановления для базы данных
Особенности переключений между моделью полного восстановления и моделью восстановления с неполным протоколированием
Рекомендации по переключению с моделью простого восстановления
Усечение журнала транзакций

Другие ресурсы

ALTER DATABASE (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005