Как включить доставку журналов (среда SQL Server Management Studio)

В этом разделе объясняется, как включить и настроить доставку журналов с помощью среды Среда SQL Server Management Studio.

Предварительные требования. Перед настройкой доставки журналов необходимо создать место, доступное серверу-получателю при создании резервных копий журналов транзакций. Именно в каталоге с открытым доступом будут формироваться резервные копии журналов транзакций. Например, если создание резервных копий журналов транзакций производится в каталог «c:\data\tlogs\», то для открытого доступа к этому каталогу можно создать каталог «\\primaryserver\tlogs».

Включение доставки журналов

  1. Щелкните правой кнопкой мыши имя базы данных, которая станет базой данных-источником в конфигурации доставки журналов, затем выберите пункт Свойства.

  2. В меню Выбор страницы щелкните Доставка журналов транзакций.

  3. Установите флажок Включить эту базу данных в качестве источника в конфигурацию доставки журналов.

  4. В разделе Резервные копии журналов транзакций нажмите кнопку Параметры копирования.

  5. В поле Сетевой путь к папке резервного копирования введите сетевой путь к общему ресурсу, который создан для папки резервного копирования журнала транзакций.

  6. Если папка резервного копирования расположена на сервере-источнике, введите локальный путь к папке резервного копирования в поле Если папка резервного копирования находится на сервере-источнике, укажите локальный путь к папке. (Если папка резервного копирования находится не на сервере-источнике, можно оставить это поле пустым.)

    Важное примечаниеВажно!

    Если учетная запись служб SQL Server на сервере-источнике выполняется с правами учетной записи «Локальная система», надо создать папку резервного копирования на сервере-источнике и указать локальный путь к ней.

  7. Настройте параметры Удалить файлы, созданные ранее и Предупредить, если резервное копирование не произошло в течение.

  8. Обратите внимание на расписание в поле Расписание в разделе Задание резервного копирования. Если нужно изменить расписание, нажмите кнопку Расписание и задайте расписание для агента SQL Server по своему усмотрению.

  9. SQL Server 2008 Enterprise поддерживает сжатие резервных копий. При создании конфигурации доставки журналов можно управлять поведением сжатия резервных копий журналов, выбрав один из следующих параметров. Использовать параметр сервера по умолчанию, Сжимать резервные копии и Не сжимать резервные копии. Дополнительные сведения см. в разделе Настройки резервного копирования журналов транзакций для доставки журналов.

  10. Нажмите кнопку ОК.

  11. В разделе Экземпляры сервера-получателя и базы данных нажмите кнопку Добавить.

  12. Нажмите кнопку Соединить и соединитесь с экземпляром SQL Server, который нужно использовать в качестве сервера-получателя.

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

  14. На вкладке Инициализация базы данных-получателя выберите параметр, который нужно использовать для инициализации базы данных-получателя.

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

    Если принято решение, чтобы среда Management Studio инициализировала базу данных-получатель из резервной копии базы данных, файлы журналов и данных базы данных-получателя помещаются в то же место, что и файлы журналов и данных базы данных master. Это место, вероятно, будет отличаться от местонахождения файлов данных и журналов базы данных-источника.

  15. На вкладке Копирование файлов в поле Папка назначения для копирования файлов введите путь папки, в которую должны копироваться резервные копии журналов транзакций. Эта папка часто находится на сервере-получателе.

  16. Обратите внимание на расписание копирования в поле Расписание в разделе Задание копирования. Если необходимо изменить расписание, нажмите кнопку Расписание и задайте расписание для агента SQL Server по своему усмотрению. Это расписание должно быть максимально приближено к расписанию резервного копирования.

  17. На вкладке Восстановление журнала транзакций в разделе Состояние базы данных во время восстановления резервных копий выберите пункт Без режима восстановления или Режим ожидания.

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

  19. Если нужно отложить процесс восстановления на сервере-получателе, укажите время задержки в поле Отложить восстановление резервных копий по крайней мере на.

  20. Выберите пороговое значение для предупреждения в поле Предупреждение, если восстановление не выполнено в течение.

  21. Обратите внимание на расписание восстановления в поле Расписание раздела Задание восстановления. Если необходимо изменить расписание, нажмите кнопку Расписание и задайте расписание для агента SQL Server по своему усмотрению. Это расписание должно быть максимально приближено к расписанию резервного копирования.

  22. Нажмите кнопку ОК.

  23. В разделе Экземпляр сервера мониторинга выберите флажок Использовать экземпляр сервера мониторинга и затем нажмите кнопку Настройки.

    Важное примечаниеВажно!

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

  24. Нажмите кнопку Соединить и соединитесь с экземпляром компонента SQL Server, который нужно использовать в качестве сервера мониторинга.

  25. В разделе Соединения с сервером мониторинга выберите метод подключения, который используется заданиями резервного копирования, обычного копирования и восстановления для соединения с сервером мониторинга.

  26. В разделе Хранение журнала выберите отрезок времени, в течение которого нужно хранить записи об отправке журналов.

  27. Нажмите кнопку ОК.

  28. В диалоговом окне Свойства базы данных нажмите кнопку ОК, чтобы начать процесс настройки.