Ausführen eines Failovers für eine gespiegelte Datenbank in Lync Server 2013

 

Thema Letzte Änderung: 14.03.2014

Wenn Sie Ihre Back-End-Datenbank für die Verwendung der synchronisierten Spiegelung mit einem Zeugen konfiguriert haben, erfolgt das Failover automatisch. Wenn Sie die synchronisierte Spiegelung ohne Zeugen konfiguriert haben, können Sie die folgenden Verfahren zum Failover und Failback ihrer Datenbank verwenden. Sie können diese Verfahren auch zum manuellen Failover und Failback ihrer Datenbanken verwenden, auch wenn Sie einen Zeugen konfiguriert haben.

So schlagen Sie eine Back-End-Datenbank fehl

  1. Ermitteln Sie vor dem Failover, welche Back-End-Datenbank der Prinzipal und welche die Spiegelung ist, indem Sie das folgende Cmdlet eingeben:

    Get-CsDatabaseMirrorState -PoolFqdn <poolFQDN> -DatabaseType User
    
  2. Wenn der zentrale Verwaltungsspeicher in diesem Pool gehostet wird, geben Sie das folgende Cmdlet ein, um zu bestimmen, welcher Prinzipal und welcher der Spiegel für den zentralen Verwaltungsspeicher ist:

    Get-CsDatabaseMirrorState -PoolFqdn <poolFQDN> -DatabaseType CentralMgmt
    
  3. Führen Sie das Failover der Benutzerdatenbank aus:

    • Wenn der primäre Fehler aufgetreten ist und Sie nicht zur Spiegelung wechseln, geben Sie Folgendes ein:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType User -NewPrincipal mirror -Verbose
      
    • Wenn die Spiegelung fehlgeschlagen ist und Sie den primären Fehler ausführen, geben Sie Folgendes ein:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType User -NewPrincipal primary -Verbose
      
  4. Wenn der Pool den zentralen Verwaltungsserver hostet, führen Sie das Failover des zentralen Verwaltungsspeichers aus.

    • Wenn der primäre Fehler aufgetreten ist und Sie nicht zur Spiegelung wechseln, geben Sie Folgendes ein:

      Invoke-CsDatabaseFailover -PoolFqdn <poolFQDN> -DatabaseType CentralMgmt -NewPrincipal mirror -Verbose
      
    • Wenn die Spiegelung fehlgeschlagen ist und Sie den primären Fehler ausführen, geben Sie Folgendes ein:

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