Как настроить сеанс зеркального отображения базы данных (среда SQL Server Management Studio)

Источник: microsoft

Установление сеанса зеркального отображения базы данных и изменение его свойств производится на странице Зеркальное отображение диалогового окна Свойства базы данных.

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

  • Экземпляры основного и зеркального сервера должны работать под управлением одного и того же выпуска SQL Server - либо Standard, либо Enterprise. а также желательно на сравнительно одинаковых системах, способных обрабатывать сходную рабочую нагрузку.
    ms188712.note(ru-ru,SQL.100).gifПримечание.
    Экземпляр следящего сервера может выполняться в выпусках SQL Server Standard, Enterprise, Workgroup или Express.
  • Зеркальная база данных должна существовать и находиться в актуальном состоянии.
    Создание зеркальной базы данных требует восстановления последней резервной копии основной базы данных (с ключевым словом WITH NORECOVERY) на экземпляре зеркального сервера. Необходимо также после полного резервного копирования выполнить резервное копирование одного или нескольких журналов и последовательно восстановить их в зеркальной базе данных (с ключевым словом WITH NORECOVERY).
  • Если экземпляры сервера выполняются под разными учетными записями пользователей домена, каждому из них необходимо имя входа в базу данных master. Если оно отсутствует, необходимо создать его перед настройкой зеркального отображения.
 Настройка зеркального отображения базы данных
  1. После соединения с экземпляром основного сервера в обозревателе объектов нажмите имя сервера, чтобы развернуть дерево сервера.

  2. Раскройте узел Базы данных и выберите базу данных для зеркального отображения.

  3. Щелкните правой кнопкой мыши базу данных, выберите пункт Задачи, а затем щелкните Зеркальное отображение. Откроется страница Зеркальное отображение диалогового окна Свойства базы данных.

  4. Чтобы начать настройку зеркального отображения, нажмите кнопку Настройка безопасности для запуска мастера настройки безопасности зеркального отображения баз данных.

    ms188712.note(ru-ru,SQL.100).gifПримечание.
    Во время сеанса зеркального отображения базы данных этим мастером можно пользоваться только для добавления или изменения экземпляра следящего сервера.
  5. Мастер настройки безопасности зеркального отображения баз данных автоматически создает конечную точку зеркального отображения (если она не существует) на каждом экземпляре сервера и вводит сетевые адреса серверов в поле, соответствующее роли экземпляра сервера (Основной, Зеркальный или Следящий).

    ms188712.note(ru-ru,SQL.100).gifВажно!
    При создании конечной точки мастер настройки безопасности зеркального отображения баз данных всегда использует проверку подлинности Windows. Прежде чем использовать мастер совместно с проверкой подлинности на основе сертификатов, конечные точки на каждом экземпляре сервера должны быть настроены на их использование. Кроме этого, все поля диалогового окна Учетные записи служб мастера должны остаться пустыми.
  6. При необходимости можно изменить режим работы. Доступность определенных режимов работы зависит от того, был ли указан TCP-адрес для свидетеля. Существуют следующие параметры.

    Параметр Следящий сервер Объяснение

    Высокая производительность (асинхронный)

    NULL (при наличии не используется, но сеансу требуется кворум)

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

    • Если экземпляр зеркального сервера становится недоступным, основной сервер продолжает работу.
    • если экземпляр основного сервера становится недоступным, зеркальное отображение останавливается, но если сеанс не имеет следящего сервера (как рекомендовано) или следящий сервер подключен к зеркальному, то последний доступен в режиме "горячего" резервирования. Владелец базы данных может принудительно запустить службу на экземпляре зеркального сервера (с возможной потерей данных).

    Высокая безопасность без автоматического перехода на другой ресурс (синхронный)

    Нет

    Гарантируется запись всех фиксированных транзакций на диск зеркального сервера.

    Переход на другой ресурс вручную возможен, если участники соединены друг с другом.

    Потеря участника приводит к следующим последствиям:

    • если экземпляр зеркального сервера становится недоступным, основной сервер продолжает работу;
    • если экземпляр основного сервера становится недоступным, зеркальный сервер останавливается, но остается доступным в качестве "горячего" резерва. Владелец базы данных может включить службу на экземпляре зеркального сервера (с возможной потерей данных).

    Высокая безопасность с автоматическим переходом на другой ресурс (синхронный).

    Да (требуется)

    Гарантируется запись всех фиксированных транзакций на диск зеркального сервера.

    Доступность доводится до максимума, поскольку экземпляр следящего сервера начинает поддерживать автоматический переход на другой ресурс. Обратите внимание, что параметр Высокая безопасность с автоматическим переходом на другой ресурс (синхронный) можно выбрать только после того, как будет задан адрес следящего сервера.

    Переход на другой ресурс вручную возможен, если участники соединены друг с другом.

    ms188712.note(ru-ru,SQL.100).gifВажно!
    Если происходит разъединение, участники для обеспечения доступности базы данных должны быть соединены друг с другом.

    При наличии следящего сервера потеря участника повлечет следующие последствия:

    • Если экземпляр основного сервера становится недоступен, происходит автоматический переход на другой ресурс. Экземпляр зеркального сервера начинает выполнять функции основного сервера и предлагает свою базу данных как основную.
    • если экземпляр зеркального сервера становится недоступным, основной сервер продолжает работу.
  7. Если выполняются все перечисленные ниже условия, для запуска процесса зеркального отображения нажмите кнопку Начать отображение.

    • Установлено соединение с экземпляром основного сервера.
    • Настройки безопасности заданы верно.
    • Полностью определенные TCP-адреса экземпляров основного и зеркального серверов уже указаны (в разделе Сетевые адреса серверов).
    • Если установлен режим работы Высокая безопасность с автоматическим переходом на другой ресурс (синхронный), то также указывается полный TCP-адрес экземпляра следящего сервера.
  8. После начала зеркального отображения можно изменить рабочий режим и сохранить изменения, нажав кнопку ОК. Обратите внимание, что переключение на режим высокой безопасности с автоматическим переходом на другой ресурс возможно, только если сначала был указан адрес следящего сервера.

    ms188712.note(ru-ru,SQL.100).gifПримечание.
    Чтобы удалить следящий сервер, удалите из поля Следящий его сетевой адрес. Если переключиться из режима высокой безопасности с автоматическим переходом на другой ресурс в режим высокой производительности, поле Следящий очищается автоматически.

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=22986