Отработка отказа с использованием зеркальной базы данных в Lync Server 2013

 

Последнее изменение раздела: 2014-03-14

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

Отработка отказа внутренней базы данных

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

    Get-CsDatabaseMirrorState -PoolFqdn <poolFQDN> -DatabaseType User
    
  2. Если центральное хранилище управления размещено в этом пуле, введите следующий командлет, чтобы определить, какой субъект и какой является зеркальным для центрального хранилища управления:

    Get-CsDatabaseMirrorState -PoolFqdn <poolFQDN> -DatabaseType CentralMgmt
    
  3. Выполните отработку отказа пользовательской базы данных:

    • Если основной сервер завершился сбоем и выполняется отработка отказа на зеркальное отображение, введите:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType User -NewPrincipal mirror -Verbose
      
    • Если зеркальное отображение завершилось сбоем и выполняется отработка отказа на первичную, введите:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType User -NewPrincipal primary -Verbose
      
  4. Если в пуле размещен центральный сервер управления, выполните отработку отказа центрального хранилища управления.

    • Если основной сервер завершился сбоем и выполняется отработка отказа на зеркальное отображение, введите:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType CentralMgmt -NewPrincipal mirror -Verbose
      
    • Если зеркальное отображение завершилось сбоем и выполняется отработка отказа на первичную, введите:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType CentralMgmt -NewPrincipal primary -Verbose