Настройка высокой доступности и аварийного восстановления для сервера сохраняемого чата в Skype для бизнеса Server 2015

Skype for Business Server 2015
 

Дата изменения раздела:2016-05-16

Краткое содержание. Эта статья содержит инструкции по настройке высокого уровня доступности и аварийного восстановления для сервера сохраняемого чата в Skype для бизнеса Server 2015.

Skype для бизнеса Serverподдерживает несколько способов обеспечения высокого уровня доступности внутренних серверов, в том числе зеркальное отображение баз данных. Дополнительные сведения см. в статье Планирование высокой доступности и аварийного восстановления в Skype для бизнеса Server 2015.

noteПримечание.
Группы доступности AlwaysOnне поддерживаются для сохраняемого чата.

Для настройки развертывания сервера сохраняемого чата, обеспечивающего высокий уровень доступности и аварийное восстановление, необходимо предварительно усвоить принципы, изложенные в статье Планирование высокой доступности и аварийного восстановления для сервера сохраняемого чата в Skype для бизнеса Server 2015. Решение аварийного восстановления для сервера сохраняемого чата, описание которого приведено в этих статьях, основано на растянутом пуле серверов сохраняемого чата. При описании планирования рассматриваются требования к ресурсам и топология растянутого пула, обеспечивающая высокий уровень доступности и аварийное восстановление сервера сохраняемого чата, включая поддержание высокого уровня доступности с помощью зеркального отображения SQL и аварийное восстановление с помощью доставки журналов SQL Server.

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

  1. Добавьте зеркальные базы данных и хранилища SQL Server базы данных-получателя доставки журналов.

  2. Измените свойства службы сервера сохраняемого чата следующим образом.

    1. Включите зеркальное отображение для базы данных-источника.

    2. Добавьте основное зеркальное хранилище SQL Server.

    3. Включите базу данных доставки журналов SQL Server.

    4. Добавьте дополнительное хранилище SQL Server доставки журналов SQL Server.

    5. Добавьте зеркальное хранилище SQL Server для базы данных-получателя.

    6. Опубликуйте топологию.

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

  1. Щелкните базу данных mgc правой кнопкой мыши и выберите Свойства .

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

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

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

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

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

    importantВажно!
    Если учетная запись службы SQL Server на сервере-источнике выполняется с использованием учетной записи Local System, вам следует создать резервную папку на сервере-источнике и указать локальный путь к ней.
  7. Настройте параметры Удалить файлы, созданные ранее и Предупредить, если резервное копирование не произошло в течение .

  8. Просмотрите расписание резервного копирования, приведенное в поле Расписание в разделе Задание резервного копирования . Чтобы настроить расписание для установки, щелкните элемент Расписание и измените расписание агента SQL Server необходимым образом.

  9. В разделе Сжатие выберите флажок Использовать параметр сервера по умолчанию и нажмите кнопку ОК .

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

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

  12. В поле База данных-получатель выберите в списке базу данных mgc .

  13. На вкладке Инициализация базы данных-получателя выберите вариант Да , создайте полную резервную копию базы данных-источника и выполните восстановление из нее в базу данных-получатель (и создайте базу данных-получатель, если она не существует).

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

  15. Обратите внимание на расписание копирования, приведенное в поле Расписание в разделе Задание копирования . Чтобы настроить расписание для установки, щелкните элемент Расписание и измените расписание агента SQL Server необходимым образом. Это расписание должно приблизительно совпадать с расписанием резервного копирования.

  16. На вкладке Восстановление в разделе Папка назначения для копирования файлов выберите вариант Режим без восстановления .

  17. В списке Отложить восстановление резервных копий по крайней мере на выберите значение 0 минут .

  18. В поле Предупреждение, если восстановление не выполнено в течение выберите порог оповещений.

  19. Просмотрите расписание восстановления в поле Расписание в разделе Задание восстановления . Чтобы настроить расписание для установки, щелкните элемент Расписание , измените расписание агента SQL Server необходимым образом и нажмите кнопку ОК . Это расписание должно приблизительно совпадать с расписанием резервного копирования.

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

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

  1. Вручную выполните отработку отказа базы данных-источника сохраняемого чата на зеркало. Для этого используется командная консоль Skype для бизнеса Server и командлет Invoke-CsDatabaseFailover .

  2. Используя SQL Server Management Studio, подключитесь к основному экземпляру зеркала сервера сохраняемого чата.

  3. Убедитесь, что запущен агент SQL Server.

  4. Щелкните базу данных mgc правой кнопкой мыши и выберите Свойства .

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

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

  7. В области Резервные копии журналов транзакций щелкните элемент Параметры копирования .

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

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

    importantВажно!
    Если учетная запись службы SQL Server на сервере-источнике выполняется с использованием учетной записи Local System, вам следует создать резервную папку на сервере-источнике и указать локальный путь к ней.
  10. Настройте параметры Удалить файлы, созданные ранее и Предупредить, если резервное копирование не произошло в течение .

  11. Просмотрите расписание резервного копирования, приведенное в поле Расписание в разделе Задание резервного копирования . Чтобы настроить расписание для установки, щелкните элемент Расписание и измените расписание агента SQL Server необходимым образом.

    importantВажно!
    Используйте те же параметры, которые применялись для основной базы данных.
  12. В области Сжатие выберите Использовать параметр сервера по умолчанию и нажмите кнопку ОК .

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

  14. Щелкните элемент Подключение и подключитесь к экземпляру SQL Server, настроенному вами в качестве сервера-получателя.

  15. В поле База данных-получатель выберите в списке базу данных mgc .

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

  17. В поле Папка назначения для копирования на вкладке Копирование файлов введите путь к папке, в которую следует копировать резервные копии журналов транзакций, и нажмите кнопку ОК . Часто эта папка расположена на сервере-получателе.

  18. Откройте раскрывающийся список Скрипт конфигурации и выберите Вывести конфигурацию в новое окно запроса .

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

  20. Выберите и запустите первую половину запроса (см. шаг 18) до следующей строки: -- ****** End: Script to be run at Primary: ****** (Конец. Скрипт для выполнения в основной базе:).

    importantВажно!
    Ручное выполнение этого сценария необходимо из-за того, что SQL Server Management Studio не поддерживает несколько баз данных-источников в конфигурации доставки журналов SQL Server.
  21. Выберите Отмена , чтобы закрыть панель конфигурации доставки журналов и создать рабочую программу установки, которая правильно внедряет доставку файлов журналов как для основной, так и для зеркальной базы данных (в случае отработки отказа).

  22. Вручную выполните отработку отказа базы данных-источника сохраняемого чата на базу данных-источник. Для этого используется командная консоль Skype для бизнеса Server и командлет Invoke-CsDatabaseFailover .

 
Показ: