SQL Server 2008 Spiegelung Tutorial

September 29

SQL Server 2008 Spiegelung Tutorial

Datenbank Spiegelung dient zum Verwalten von zwei Kopien einer Datenbank auf verschiedene Server-Instanzen von SQL Server 2008 für die zunehmende Verfügbarkeit von Daten und Schutz. Für den Fall, dass die Prinzipaldatenbank wegen irgendeinem Grund fehlschlägt, unterstützt die Standbydatenbank abhängig von der Konfigurationseinstellungen. Du musst eine Prinzipaldatenbank zu erstellen, die die Quelle aller Transaktionen ist und die Spiegeldatenbank erhält alle Transaktionen. Sie können eine optionale Zeugenrolle fungiert als Zeuge zu verarbeiten.

Anweisungen

Verbinden Sie mit SQL Server-Datenbankmodul

1 Klicken Sie auf Windows "Start", klicken Sie auf "Alle Programme" und wählen Sie "Microsoft SQL Server 2008."

2 Klicken Sie "SQL Server Management Studio." Es öffnet sich das Fenster "Mit Server verbinden".

3 Klicken Sie auf "Verbinden", um eine Verbindung mit der SQL Server-Datenbankmodul herstellen, nach Bereitstellung der Servereinstellungen und Authentifizierungsmodus. "SQL Server Management Studio" öffnet, sobald der Prozess abgeschlossen ist.

Prinzipal-Datenbank-Backup erstellen

4 Klicken Sie auf den Ordner "Datenbanken" im Fenster "Objekt-Explorer" und wählen Sie eine Datenbank zu sichern.

5 Maustaste auf die Datenbank, wählen Sie "Aufgaben" und wählen Sie "Sicherung". Der "Datenbank sichern"-Assistent wird geöffnet.

6 Geben Sie die Quelldatenbank, Wiederherstellungsmodell und backup-Typ aus dem Dropdown-Menü. Wählen Sie die "Backup-Komponente", und geben Sie den Namen "Backup set" und verfallen.

7 Geben Sie die Zeit, nach der die Sicherung abläuft, in der "Sicherungssatz läuft." Wählen Sie den Speicherort der Sicherungsdatei, und klicken Sie auf "OK", um den Backup-Prozess ausführen. Klicken Sie auf "OK" im Dialogfeld Sicherung Ergebnisse.

8 Die Prinzipaldatenbank Maustaste, und wählen Sie "Aufgaben". Wählen Sie "Backup", den "Datenbank sichern"-Bildschirm zu öffnen. Wählen Sie "Transaction Log" aus dem Dropdown-Menü für "Sicherungstyp", und klicken Sie auf "OK", um den Prozess zu führen.

Erstellen der Spiegeldatenbank (Restore) auf einer anderen Instanz von SQLServer

9 Maustaste auf Ordner "Datenbanken" und wählen Sie "Datenbank wiederherstellen", um den Bildschirm "Restore Database" zu öffnen.

10 Geben Sie den Datenbanknamen eingeben oder auswählen aus den bestehenden Datenbanken für "To Database" und wählen Sie die entsprechende backup-Typ für "Zu einem bestimmten Zeitpunkt" Drop-Down-Menü. Geben Sie den Speicherort der Sicherungsdatei für die Wiederherstellung der Datenbank, und klicken Sie auf "OK", um die Wiederherstellung zu starten.

11 Klicken Sie auf "Optionen" im Bereich "Wählen Sie eine Seite". Wählen Sie die Option "Wiederherstellen mit keine Recovery" für "Recovery-Status" und klicken Sie auf "OK". Das Ergebnis im Dialogfeld wiederherzustellende Datenbank "OK" anklicken.

12 Klicken Sie auf die wiederhergestellte Datenbank und wählen Sie "Aufgaben". Auf Klicken Sie "Wiederherstellen", und wählen Sie "Transaktionsprotokoll", den "Transaktionsprotokoll wiederherstellen"-Bildschirm zu öffnen. Geben Sie den Speicherort der Sicherung Transaktionsprotokolldatei.

13 Klicken Sie auf "Optionen" in der "Seite auswählen" und wählen Sie "Wiederherstellen mit keine Recovery" Option für den"Recovery." Klicken Sie auf "OK", um den Prozess zu führen.

Fügen Sie Eigenschaften, die wiederhergestellte Datenbank Spiegelung hinzu

14 Maustaste auf die wiederhergestellte Datenbank, und wählen Sie "Eigenschaften".

15 Klicken Sie "Spiegelung" auf "Seite auswählen" und klicken Sie auf "Konfiguration-Sicherheit". Die "Database Mirroring Sicherheits-Assistenten konfigurieren" werden geöffnet.

16 Klicken Sie auf "Weiter", um den Bildschirm "Ein Zeugenserver einschließen" öffnen. Wählen Sie die entsprechende Option basierend auf, ob Sie ein Zeugenserver verwenden, und klicken Sie "Weiter." Der Bildschirm "Server konfigurieren wählen" wird geöffnet.

17 Übernehmen Sie die Standardwerte, und klicken Sie "Weiter" um den Bildschirm "Prinzipalserverinstanz" zu öffnen. Klicken Sie "Weiter", nachdem Sie überprüft die Standardwerte, um den Bildschirm "Spiegelserverinstanz" zu öffnen.

18 Wählen Sie die "Spiegel-Server-Instanz" aus dem Dropdown-Menü "Mit Server verbinden"-Bildschirm. Klicken Sie auf "Verbinden", um eine Verbindung mit SQL Server herstellen, und klicken Sie auf "Weiter." Der Bildschirm "Dienstkonten" wird geöffnet.

19 Geben Sie die Dienstkonten für die drei Komponenten oder lassen Sie sie leer, für den Fall, dass Sie dasselbe Dienstkonto verwenden. "Complete the Wizard" Bild öffnen "Weiter" klicken.

20 Überprüfen Sie die Einstellungen, und klicken Sie auf "Fertig stellen" um den Vorgang abzuschließen. Der Bildschirm "Datenbankeigenschaften" wird geöffnet. Klicken Sie auf "Spiegeln starten" um den Vorgang zu starten. Überprüfen Sie den Status der Spiegelungsprozess und klicke "OK" im Fenster "Eigenschaften". Sie sehen die Prinzipaldatenbank und die Spiegeldatenbank mit der Nachricht als synchronisiert.