Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
В этой статье описывается, как добавить вторичную базу данных в существующую конфигурацию зеркалирования журналов в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Используйте SQL Server Management Studio
Щелкните правой кнопкой мыши базу данных, которую вы хотите использовать в качестве базы данных-источника в конфигурации доставки журналов, а затем выберите "Свойства".
В разделе "Выбор страницы" выберите "Доставка журналов транзакций".
В разделе вторичные экземпляры и базы данных выберите Добавить.
Выберите "Подключиться" и подключитесь к экземпляру SQL Server, который вы хотите использовать в качестве сервера-получателя.
В поле Вторичная база данных выберите базу данных из списка или введите имя базы данных, которую вы хотите создать.
На вкладке Инициализация базы данных-получателя выберите параметр, который нужно использовать для инициализации базы данных-получателя.
На вкладке Копирование файлов в поле Папка назначения для копирования файлов введите путь папки, в которую должны копироваться резервные копии журналов транзакций. Эта папка часто находится на вторичном сервере.
Обратите внимание на расписание копирования в поле Расписание в разделе Задание копирования. Если вы хотите настроить расписание установки, выберите "Расписание ", а затем настройте расписание агента SQL Server по мере необходимости. Это расписание должно быть максимально приближено к расписанию резервного копирования.
На вкладке Восстановление журнала транзакций в разделе Состояние базы данных во время восстановления резервных копийвыберите пункт Без режима восстановления или Режим ожидания .
Если выбран параметр Режим ожидания , то нужно указать, следует ли отключать пользователей от базы данных-получателя, пока идет процесс восстановления.
Если нужно отложить процесс восстановления на сервере-получателе, укажите время задержки в поле Отложить восстановление резервных копий по крайней мере на.
Выберите пороговое значение для предупреждения в поле Предупреждение, если восстановление не выполнено в течение.
Обратите внимание на расписание восстановления в поле Расписание раздела Задание восстановления. Если вы хотите настроить расписание установки, выберите "Расписание ", а затем настройте расписание агента SQL Server по мере необходимости. Это расписание должно быть максимально приближено к расписанию резервного копирования.
Нажмите ОК.
Нажмите кнопку "ОК " в диалоговом окне "Свойства базы данных", чтобы начать процесс настройки.
Использование Transact-SQL
На вторичном сервере выполните sp_add_log_shipping_secondary_primary, указав данные основного сервера и базы данных. Данная хранимая процедура возвращает вторичный идентификатор, а также идентификаторы заданий копирования и восстановления.
На сервере-получателе выполните процедуру sp_add_jobschedule для настройки расписания заданий копирования и восстановления.
На вторичном сервере выполните процедуру sp_add_log_shipping_secondary_database для добавления вторичной базы данных.
На главном сервере выполните процедуру sp_add_log_shipping_primary_secondary для добавления на главный сервер необходимых сведений о новой вторичной базе данных.
На вторичном сервере включите задания на копирование и восстановление. Дополнительные сведения см. в статье Disable or Enable a Job.
Разрешения
Для использования хранимых процедур пересылки журналов необходимо членство в предопределенной роли сервера sysadmin.
Связанные задачи
- Обновление SQL Server с доставкой журналов (Transact-SQL)
- Настройка доставки журналов (SQL Server)
- Удаление вторичной базы данных из конфигурации журнализации (SQL Server)
- Удаление доставки журналов (SQL Server)
- Просмотр отчета о доставке журналов (SQL Server Management Studio)
- Наблюдение за доставкой журналов (Transact-SQL)
- Переход на вторичный сервер с отправкой журналов (SQL Server)