Служба SQL Writer

Изменения: 5 декабря 2005 г.

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

Служба «Модуль записи SQL» устанавливается автоматически, но она не включается по умолчанию. Следует явно разрешить запуск этой службы на сервере, служба должна работать, когда приложение VSS запросит резервное копирование или восстановление. Служба настраивается с помощью приложения «Службы» Microsoft Windows. Служба «Модуль записи SQL» устанавливается во всех операционных системах, но является необходимой только на серверных системах. В Microsoft Windows XP следует применять модуль записи MSDE.

Настройки SQL Server 2005 с пакетом обновления 2 (SP2) предусматривают автоматический запуск модуля записи 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, включая полный набор возможностей оперативного и моментального резервного копирования.

ms175536.note(ru-ru,SQL.90).gifПримечание.
Модуль записи VSS (модуль записи MSDE), поставляемый с VSS в Microsoft Windows XP и Microsoft Windows Server 2003. Этот модуль записи поддерживает операции восстановления в SQL Server 2000 и более ранних версиях. При установке SQL Server 2005 предпочтительней использовать службу SQL Writer, хотя модуль записи MSDE продолжит работать и будет модулем записи по умолчанию, если он установлен, а служба SQL Writer не включена. Чтобы запустить и использовать службу SQL Writer, сначала отключите перечисление баз данных SQL Server 2005 в модуле записи MSDE.

Разрешения

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

Возможности

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

  • полное резервное копирование и восстановление баз данных, включая полнотекстовые каталоги;
    ms175536.note(ru-ru,SQL.90).gifПримечание.
    Если для восстановления резервной копии применяется служба SQL Writer и с базой данных связан полнотекстовый каталог, то для восстановления с помощью соответствующей операции потребуется либо запустить SQL Server до операции восстановления, либо остановить службу механизма полнотекстового поиска (Майкрософт) для SQL (MSFTESQL). Дополнительные сведения см. в разделе Основные сведения о восстановлении из резервных копий и по журналам в SQL Server.
  • разностное резервное копирование и восстановление;
  • восстановление с перемещением;
  • переименование базы данных;
  • резервная копия, предназначенная только для копирования;
  • автоматическое восстановление моментального снимка базы данных.

Служба SQL Writer не поддерживает:

  • Резервные копии журналов;
  • Резервное копирование файлов и файловых групп;
  • Восстановление страницы.

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Новое содержимое
  • Добавлено замечание относительно модуля записи MSDE.