Служба «Модуль записи SQL»

Служба «Модуль записи SQL» предоставляет дополнительные возможности резервного копирования и восстановления SQL Server с помощью механизма службы «Теневое копирование тома».

Служба «Модуль записи SQL» устанавливается автоматически. Она должна запускаться при запросе службы теневого копирования томов (VSS) резервного копирования или восстановления. Чтобы настроить службу, используйте оснастку «Службы» Microsoft Windows. Служба «Модуль записи SQL» устанавливается во всех операционных системах, но требуется только на серверных системах.

Цель

Во время работы компонент Database Engine блокирует файлы данных и обладает исключительными правами доступа к ним. Если служба «Модуль записи SQL» не запущена, то у программ резервного копирования, работающих в Windows, нет доступа к файлам данных, а резервное копирование должно выполняться с помощью функции резервного копирования SQL Server.

Служба «Модуль записи SQL» позволяет во время работы SQL Server разрешить программам резервного копирования Windows копирование файлов данных SQL Server.

Служба «Теневое копирование томов»

Служба теневого копирования томов — это набор API-интерфейсов COM, которые обеспечивают платформу для реализации резервного копирования томов во время записи приложениями данных в эти тома. В службе теневого копирования томов предусмотрен согласованный интерфейс, обеспечивающий координацию пользовательских приложений, обновляющих данные на диске (модулей записи) и программ, выполняющих резервное копирование приложений (генераторов запросов).

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

Интерфейс виртуальных устройств резервного копирования (VDI)

В SQL Server имеется API с названием «Интерфейс виртуальных устройств резервного копирования» (VDI), который позволяет независимым поставщикам программного обеспечения встраивать SQL Server в их продукты для поддержки операций резервного копирования и восстановления. Эти функции API обеспечивают максимальную надежность и производительность, а также поддерживают все функции резервного копирования и восстановления SQL Server, включая полный набор возможностей оперативного и моментального резервного копирования.

ПримечаниеПримечание

Модуль записи VSS (модуль записи MSDE), поставляемый с VSS в Microsoft Windows XP и Microsoft Windows Server 2003. Этот модуль записи поддерживает операции восстановления в SQL Server 2000 и более ранних версиях. Начиная с установки SQL Server 2005, предпочтительней использовать службу «Модуль записи SQL», хотя модуль записи MSDE продолжит работать и будет модулем записи по умолчанию, если он установлен, а служба «Модуль записи SQL» не включена. Чтобы запустить и использовать службу «Модуль записи SQL», сначала отключите перечисление баз данных SQL Server 2005 в модуле записи MSDE.

Разрешения

Служба «Модуль записи SQL» должна запускаться под учетной записью Local System.

Возможности

Модуль записи SQL поддерживает:

  • полное резервное копирование и восстановление баз данных, включая полнотекстовые каталоги;

  • разностное резервное копирование и восстановление;

  • восстановление с перемещением;

  • переименование базы данных;

  • резервная копия, предназначенная только для копирования;

  • автоматическое восстановление моментального снимка базы данных.

Служба «Модуль записи SQL» не поддерживает:

  • резервные копии журналов;

  • резервное копирование файлов и файловых групп;

  • восстановление страницы.