Hallo,
In diesem Artikel werde ich Ihnen weiterhin die Protokollversandtechnologie in SQL Server erläutern.
Lesen Sie zuvor den vorherigen Artikel.
https://ittutorial.org/sql-server-log-shipping-install-and-configuration-1/
Lassen Sie uns nun Log Shipping über eine Beispieldatenbank installieren und die Implementierung von Log Shipping visuell erläutern. Vor Beginn der Installation können wir die Voraussetzungen für den Protokollversand wie folgt ermitteln.
- Das Wiederherstellungsmodell muss in der primären Datenbank entweder vollständig oder massenprotokolliert sein.
- Auf dem primären Server muss ein freigegebener Ordner vorhanden sein, auf den der sekundäre Server zugreifen kann. Sicherungen des Transaktionsprotokolls werden im freigegebenen Ordner aufbewahrt und der sekundäre Server kopiert diese Dateien und stellt die Sicherungen wieder her.
- Der Benutzer, der die Konfiguration des Protokollversands durchführt, muss die Rolle „sysadmin“ haben.
Die SQL Server-Instanz und der Status des Protokollversandprozesses lauten wie folgt.
Protokollversand ist eine Mini-Version von SQL Server-Instanzen, die mit Statistiken versehen sind.
Primäre (Produktions-)Datenbank: MEINETESTINSTANZ
Sekundäre (Standby-)Datenbank :TEST2008R2
Nachdem Sie die Anforderungen erfüllt haben, starten Sie jetzt die Installation von Log Shipping. Ich erstelle eine Beispieldatenbank und -tabelle namens TestDatabase, TestTable.
Fügen Sie Beispieldaten zum Testen des Protokollversands wie unten in die TestTable-Tabelle ein.
Bevor wir mit der Installation von Log Shipping beginnen, führen wir die folgenden Schritte aus.
- Erstellen Sie eine vollständige Sicherung der primären Datenbank und stellen Sie diese Sicherung auf dem sekundären Server im NoRecovery-Modus wieder her.
- Führen Sie die Protokollversandkonfiguration durch.
Führen Sie wie folgt eine vollständige Sicherung der primären Datenbank durch.
Stellen Sie diese Sicherung auf dem sekundären Server im NoRecovery-Modus wieder her.
Führen Sie wie folgt eine Transaktionsprotokollsicherung der primären Datenbank durch.
Stellen Sie diese Sicherung auf dem sekundären Server im NoRecovery-Modus wieder her.
Ich werde die Konfiguration des Protokollversands im nächsten Artikel erläutern.