Как включить доставку журналов (Transact-SQL)
В данном подразделе описано, как включить доставку журналов и добавить базу данных-получатель при помощи Transact-SQL.
Примечание |
---|
SQL Server 2008 Enterprise и более поздние версии поддерживают сжатие резервных копий. При создании конфигурации доставки журналов можно управлять поведением сжатия резервных копий журналов. Дополнительные сведения см. в разделе Сжатие резервных копий (SQL Server). |
Предварительные требования. Перед настройкой доставки журналов необходимо создать место, доступное серверу-получателю при создании резервных копий журналов транзакций. Резервные копии журналов транзакций будут формироваться именно в каталоге с открытым доступом. Например, если резервное копирование журналов транзакций производится в каталог c:\data\tlogs\, то для открытого доступа к этому каталогу можно создать каталог \\primaryserver\tlogs.
Включение доставки журналов
Инициализируйте базу данных-получатель путем восстановления полной резервной копии базы данных-источника на сервере-получателе.
Для добавления базы данных-источника на сервер-источник выполните процедуру sp_add_log_shipping_secondary_database. Хранимая процедура возвращает идентификатор задания резервирования и первичный идентификатор.
Для установки расписания заданий копирования и восстановления выполните процедуру sp_add_jobschedule на сервере-источнике.
Для добавления задания предупреждения выполните процедуру sp_add_log_shipping_secondary_database на сервере мониторинга.
Включите задание копирования на сервере-источнике.
На сервере-получателе выполните процедуру sp_add_log_shipping_secondary_primary для обеспечения подробных характеристик сервера-источника и базы данных. Хранимая процедура возвращает вторичный идентификатор, а также идентификаторы заданий копирования и восстановления.
На сервере-получателе выполните процедуру sp_add_jobschedule для установки расписания заданий копирования и восстановления.
На сервере-получателе выполните процедуру sp_add_log_shipping_secondary_database для добавления базы данных-получателя.
На сервере-источнике выполните процедуру sp_add_log_shipping_primary_secondary для добавления на сервер-источник необходимых сведений о новой базе данных-получателе.
На сервере-получателе включите задания копирования и восстановления.
См. также