Einrichten des SQL Server-Protokollversands zwischen der primären Spiegeldatenbank und der sekundären Datenbank des Protokollversands in Lync Server 2013

 

Thema Letzte Änderung: 21.02.2013

Führen Sie die folgenden Schritte aus, um den Protokollversand fortzusetzen, wenn die primäre Datenbank für beständigen Chat nicht in die Spiegeldatenbank übertragen wird.

  1. Manuelles Failover der primären Datenbank für beständigen Chat auf die Spiegelung. Dazu verwenden Sie die Lync Server-Verwaltungsshell und das Cmdlet Invoke-CsDatabaseFailover . Ausführliche Informationen finden Sie unter "Using Lync Server Management Shell Cmdlets" in Deploying SQL mirroring for Back End Server high availability in Lync Server 2013.

  2. Stellen Sie mithilfe der SQL Server Management Studio eine Verbindung mit der primären Spiegelinstanz des Servers für beständigen Chat her.

  3. Stellen Sie sicher, dass die SQL Server-Agent ausgeführt wird.

  4. Klicken Sie mit der rechten Maustaste auf die mgc-Datenbank und klicken Sie auf Eigenschaften.

  5. Klicken Sie unter Seite auswählen auf Transaktionsprotokollversand.

  6. Aktivieren Sie das Kontrollkästchen Diese Datenbank als primäre Datenbank in einer Protokollversandkonfiguration aktivieren.

  7. Klicken Sie unter Transaktionsprotokollsicherungen auf Sicherungseinstellungen.

  8. Geben Sie im Feld Netzwerkpfad zum Sicherungsordner den Netzwerkpfad zu der Freigabe ein, die Sie für den Transaktionsprotokoll-Sicherungsordner erstellt haben.

  9. Wenn sich der Sicherungsordner auf dem primären Server befindet, geben Sie den lokalen Pfad zum Sicherungsordner im Feld Wenn sich der Sicherungsordner auf dem primären Server befindet, geben Sie den lokalen Pfad zum Ordner ein ein. (Wenn sich der Sicherungsordner nicht auf dem primären Server befindet, können Sie dieses Feld leer lassen.)

    Wichtig

    Wenn das SQL Server-Dienstkonto auf Ihrem primären Server unter dem lokalen Systemkonto ausgeführt wird, müssen Sie den Sicherungsordner auf dem primären Server erstellen und einen lokalen Pfad zu diesem Ordner angeben.

  10. Konfigurieren Sie den Parameter Dateien löschen, die älter sind als und den Parameter Warnen, wenn keine Sicherung erfolgt in.

  11. Schauen Sie sich den Sicherungszeitplan im Feld Zeitplan unter Sicherungsauftrag an. Um den Zeitplan für Ihre Installation anzupassen, klicken Sie auf "Zeitplan", und passen Sie den SQL Server-Agent Zeitplan nach Bedarf an.

    Wichtig

    Verwenden Sie die gleichen Einstellungen, die Sie auch für die primäre Datenbank verwendet haben.

  12. Wählen Sie unter Komprimierung den Eintrag Standardservereinstellung verwenden aus und klicken Sie auf OK.

  13. Klicken Sie unter Sekundäre Serverinstanzen und Datenbanken auf Hinzufügen.

  14. Klicken Sie auf Verbinden und stellen Sie eine Verbindung mit der Instanz von SQL Server her, die Sie als sekundären Server konfiguriert haben.

  15. Wählen Sie im Feld Sekundäre Datenbank die Datenbank mgc aus der Liste aus.

  16. Wählen Sie auf der Registerkarte Sekundäre Datenbank initialisieren die Option Nein, die sekundäre Datenbank ist initialisiert aus.

  17. Geben Sie auf der Registerkarte Dateien kopieren unter Zielordner für kopierte Dateien den Pfad des Ordners ein, in den die Transaktionsprotokollsicherungen kopiert werden sollen, und klicken Sie auf OK. Dieser Ordner befindet sich in der Regel auf dem sekundären Server.

  18. Öffnen Sie die Dropdownliste Skript für Konfiguration erstellen und wählen Sie Skript für Konfiguration in Fenster 'Neue Abfrage' schreiben aus.

  19. Klicken Sie im neuen Abfragefenster unter Datenbankeigenschaften auf OK, um mit der Konfiguration zu beginnen.

  20. Wählen Sie die erste Hälfte der Abfrage (siehe Schritt 18) bis zur Zeile -- ****** End: Script to be run at Primary: ****** aus, und führen Sie diese aus.

    Wichtig

    Das manuelle Ausführen dieses Skripts ist erforderlich, da SQL Server Management Studio nicht mehrere primäre Datenbanken in einer SQL Server Protokollversandkonfiguration unterstützt.

  21. Wählen Sie Abbrechen aus, um das Konfigurationsfenster für den Protokolldateiversand zu schließen und ein funktionierendes Setup zu erstellen, das den Protokolldateiversand für die primäre und für die gespiegelte Datenbank (bei einem Failover) ordnungsgemäß implementiert.

  22. Führen Sie ein manuelles Failback der primären Datenbank für beständigen Chat auf die primäre Datenbank durch. Dazu verwenden Sie die Lync Server-Verwaltungsshell und das Cmdlet Invoke-CsDatabaseFailover . Ausführliche Informationen finden Sie unter "Using Lync Server Management Shell Cmdlets" in Deploying SQL mirroring for Back End Server high availability in Lync Server 2013.