Seeding eines fortlaufenden Standbyreplikationsziels

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2008-07-16

In diesem Thema werden zwei Verfahren behandelt. Im ersten Verfahren wird erläutert, wie das Cmdlet Update-StorageGroupCopy für das Seeding der Speichergruppenkopie verwendet wird. Das zweite Verfahren beschreibt die Verwendung der Exchange-Verwaltungskonsole zum Aufheben der Bereitstellung einer Datenbank für einen Offlinekopiervorgang in den SCR-Zieldatenbankordner (Standby Continuous Replication, fortlaufende Standbyreplikation).

Seeding ist der Prozess, in dem eine Basislinienkopie einer Datenbank auf dem SCR-Knoten verfügbar gemacht wird. Je nach Situation kann das Seeding ein automatischer oder ein manueller Prozess, bei dem Sie das Seeding starten, sein. Sie können das Verfahren in Situationen verwenden, in denen Sie bestimmen, dass Seeding erforderlich ist. Die Größe der zu kopierenden Datenbank steht im direkten Zusammenhang mit dem Zeitraum, der notwendig ist, um das Seeding zum Abschluss zu bringen.

Seeding ist unter folgenden Bedingungen erforderlich:

  • Wenn ein SCR-Ziel erstellt wird.

  • Nach einem Fehler mit Datenverlusten und bei einem SCR-Ziel, das Abweichungen aufweist oder nicht mehr wiederherstellbar ist.

  • Wenn das System eine fehlerhafte Protokolldatei entdeckt hat, die nicht in die SCR-Zieldatenbank wiederhergestellt werden kann.

  • Nach einer Offlinedefragmentierung der SCR-Quell- oder -Zieldatenbank.

  • Wenn Seiten der SCR-Quelldatenbank gelöscht wurden und die Änderungen an die SCR-Zieldatenbank übermittelt werden sollen.

  • Nachdem die Protokollgenerierungssequenz für die Speichergruppe auf 1 zurückgesetzt wurde.

Sie können Seeding in Microsoft Exchange Server 2007 mithilfe einer der folgenden Methoden ausführen:

  • Automatisches Seeding   Beim automatischen Seeding wird auf dem SCR-Ziel eine Kopie der Datenbank einer Speichergruppe erzeugt. Automatisches Seeding setzt voraus, dass die erste von der Speichergruppe generierte Protokolldatei auf der SCR-Quelle verfügbar ist.

  • Seeding unter Verwendung des Cmdlets "Update-StorageGroupCopy"   Mithilfe des Cmdlets Update-StorageGroupCopy mit dem Parameter StandbyMachine können Sie in der Exchange-Verwaltungsshell das Seeding einer SCR-Zielkopie ausführen.

  • Manuelles Kopieren der Offlinedatenbank   Bei diesem Prozess wird die Bereitstellung der Datenbank aufgehoben und die Datenbankdatei an denselben Speicherort auf dem SCR-Zielcomputer kopiert. Bei Verwendung dieser Methode kommt es zu einer Betriebsunterbrechung, weil es für dieses Verfahren erforderlich ist, die Bereitstellung der Datenbank aufzuheben.

    Hinweis

    Manche Sicherungsanwendungen unterstützen möglicherweise einen Mechanismus, mit dem eine Sicherung als Quelle für die Seeddatenbank verwendet werden kann. Wiederherstellungen auf einem SCR-Ziel werden nicht unterstützt. Wenn diese Option unterstützt wird, muss sie explizit und vollständig von der Sicherungsanwendung unterstützt werden.

Bevor Sie beginnen

Um die folgenden Verfahren auf einem Computer ausführen zu können, auf dem die Serverfunktion Mailbox installiert ist, müssen Sie ein Konto verwenden, an das die Exchange-Serveradministrator-Rolle delegiert wurde und das Mitglied der Gruppe Lokale Administratoren für den Zielserver ist. Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Wichtig

Wenn eine Datenbank oder die Protokolldateien an dem Speicherort, an dem die Kopie des SCR-Ziels gespeichert werden soll, bereits vorhanden sind, müssen diese vor dem Start des Seedvorgangs entfernt werden.

Wichtig

Das Update-StorageGroupCopy-Verfahren muss vom SCR-Zielcomputer aus ausgeführt werden.

Verfahren

So führen Sie das Seeding eines SCR-Ziels mithilfe der Exchange-Verwaltungsshell durch

  1. Öffnen Sie die Exchange-Verwaltungsshell.

  2. Halten Sie die Replikation für die Speichergruppe an, indem Sie den folgenden Befehl ausführen:

    Suspend-StorageGroupCopy -Identity <Server\StorageGroupName> -StandbyMachine <SCRTargetMachine>
    
  3. Entfernen Sie die Datenbankdateien sowie alle Protokolldateien und Prüfpunktdateien vom SCR-Zielcomputer. Entfernen Sie alle LOG-, JRS-, CHK- und die EDB-Dateien aus den konfigurierten Verzeichnissen (Protokollverzeichnis, Systemdateiverzeichnis und dem Verzeichnis, in dem die Datenbankdatei gehostet wird).

  4. Führen Sie den folgenden Befehl aus, um die Zielkopie einer SCR-Speichergruppe wiederherzustellen:

    Update-StorageGroupCopy -Identity <Server\StorageGroupName> -StandbyMachine <SCRTargetMachine>
    

    Hinweis

    Das Cmdlet Update-StorageGroupCopy nimmt die Replikation mit der Speichergruppe automatisch wieder auf. Wenn Sie nicht wünschen, dass die Replikation mit dem Befehl Update-StorageGroupCopy automatisch wiederaufgenommen wird, führen Sie den Befehl mit dem Parameter ManualResume aus. Weitere Informationen finden Sie unter Update-StorageGroupCopy. Führen Sie den folgenden Befehl aus, um die Replikation nach der Ausführung des Befehls Update-StorageGroupCopy manuell wieder aufzunehmen:

    Resume-StorageGroupCopy -Identity:<Server>\<StorageGroupName> -StandbyMachine <SCRTargetMachine>
    

    Hinweis

    Wenn bei der Ausführung des Tasks Update-StorageGroupCopy Fehler angezeigt werden, finden Sie hierzu weitere Informationen in den in dem Thema Update-StorageGroupCopy enthaltenen Fehlertabellen.

  5. Stellen Sie nach dem Abschluss der Ausführung des Befehls Update-StorageGroupCopy und der Wiederaufnahme der Speichergruppenkopie sicher, dass die Replikation auf das SCR-Ziel ordnungsgemäß funktioniert, indem Sie das Cmdlet Get-StorageGroupCopyStatus mit dem Parameter StandbyMachine verwenden.

    Wichtig

    Vergewissern Sie sich, dass tatsächlich Daten übertragen werden. Mangelnde Datenübertragung kann nämlich dazu führen, dass Vorgänge normal wirken, obwohl sie es nicht sind.

So führen Sie das manuelle Seeding des SCR-Ziels durch Kopieren einer Offlinedatenbankdatei aus

  1. Öffnen Sie die Exchange-Verwaltungskonsole.

  2. Erweitern Sie Serverkonfiguration, und wählen Sie Mailbox.

  3. Wählen Sie im Ergebnisbereich den Postfachserver aus, der die Datenbank enthält, deren Bereitstellung aufgehoben werden soll.

  4. Klicken Sie im Arbeitsbereich mit der rechten Maustaste auf die Datenbank, deren Bereitstellung aufgehoben werden soll, und wählen Sie dann Bereitstellung der Datenbank aufheben.

  5. Halten Sie die Replikation für die Datenbank an, deren Bereitstellung aufgehoben wurde.

  6. Nachdem die Replikation für die Datenbank angehalten wurde, kopieren Sie die Datenbankdatei (EDB-Datei) aus dem Produktionsdatenbank-Ordner in den SCR-Zieldatenbankordner.

    Hinweis

    Den Speicherort des Produktionsdatenbank-Ordners finden Sie auf einer der beiden Seiten Zusammenfassung oder Eigenschaften.

  7. Nachdem die Datenbankdatei aus dem SCR-Quelldatenbankordner in den SCR-Zieldatenbankordner kopiert wurde, klicken Sie mit der rechten Maustaste auf die Datenbank, deren Bereitstellung aufgehoben wurde, und wählen Datenbank bereitstellen aus.

    Hinweis

    Das Seeding ist abgeschlossen, wenn die Datei kopiert wurde. Der Clientzugriff wird wiederhergestellt, nachdem die Produktionsdatenbank wieder bereitgestellt wurde.

  8. Nehmen Sie die Replikation für die Datenbank wieder auf, deren Bereitstellung aufgehoben wurde.

    Hinweis

    Das Seeding ist nun abgeschlossen, und die Replikation und Wiedergabe von Transaktionsprotokollen erfolgt automatisch.

Weitere Informationen

Weitere Informationen zu den in diesem Thema beschriebenen Cmdlets der Exchange-Verwaltungsshell finden Sie unter:

Weitere Informationen zum Verwalten der SCR-Umgebung finden Sie unter Verwalten der fortlaufenden Standbyreplikation.