Überprüfen einer Kopie der fortlaufenden Clusterreplikation mithilfe von ESEUTIL

 

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

Letztes Änderungsdatum des Themas: 2008-01-08

In diesem Thema wird erläutert, wie die Befehlszeilenversion des Tools Microsoft Volumenschattenkopie-Dienst (Volume Shadow Copy Service, VSS; VSSAdmin.exe) und die Exchange-Datenbankdienstprogramme (Eseutil.exe) zum Durchführen einer physikalischen Konsistenzprüfung gegen eine passive Kopie einer Speichergruppe in einer Umgebung mit fortlaufenden Clusterreplikation (Cluster Continuous Replication, CCR) verwendet werden können.

Bevor Sie beginnen

Bevor Sie eine physikalische Konsistenzprüfung einer Datenbank ausführen, müssen Sie vorübergehend alle Wiedergabeaktivitäten von Transaktionsprotokollen für die Speichergruppe anhalten, die die zu überprüfende Datenbank enthält. Detaillierte Anweisungen zum Anhalten und Fortsetzen der Wiedergabeaktivität des Transaktionsprotokolls mithilfe der Exchange-Verwaltungsshell finden Sie unter den folgenden Themen:

Damit Sie das folgende Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein: die Rolle Exchange-Serveradministrator und die Mitgliedschaft in der lokalen Gruppe Administratoren für den Zielserver. Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Microsoft Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Verfahren

So überprüfen Sie die Datenbank- und Transaktionsprotokolldateien für eine passive Speichergruppe in einer CCR-Umgebung

  1. Halten Sie jegliche Wiedergabeaktivität des Transaktionsprotokolls für das Speichergruppenvolume an, das die zu überprüfende Datenbank enthält. Gehen Sie dazu wie folgt vor:

    1. Öffnen Sie die Exchange-Verwaltungsshell.

    2. Führen Sie den folgenden Befehl aus, um die Replikation anzuhalten:

      Suspend-StorageGroupCopy -Identity <Server\StorageGroup> -SuspendComment <Comment>
      
  2. Öffnen Sie ein Eingabeaufforderungsfenster, und navigieren Sie dann zum Ordner %Windows%\System32. Führen Sie den folgenden Befehl aus, um eine Schattenkopie des Volumes zu erstellen, das die zu überprüfende Datenbank enthält:

    Vssadmin create shadow /for=<Volume>
    

    Hinweis

    Der Parameter <Volume> muss ein lokaler Laufwerkbuchstabe oder ein Laufwerkbuchstabe sein, der einen Volumebereitstellungspunkt darstellt.

  3. Setzen Sie das Transaktionsprotokoll und die Wiedergabeaktivität für alle Datenbanken auf dem Volume fort. Gehen Sie dazu wie folgt vor:

    1. Öffnen Sie die Exchange-Verwaltungsshell.

    2. Führen Sie den folgenden Befehl aus, um die Replikation fortzusetzen:

      Resume-StorageGroupCopy -Identity <Server\StorageGroup>
      
  4. Wechseln Sie im Eingabeaufforderungsfenster in das Verzeichnis, das Eseutil.exe enthält. Standardmäßig ist Eseutil.exe im Verzeichnis %ProgramFiles%\Microsoft\Exchange Server\bin gespeichert.

  5. Um die physikalische Integrität der Datenbank zu überprüfen, verwenden Sie den folgenden Befehl:

    Eseutil /k /p20 <Path for VSS Shadow Copy of database>
    
  6. Abhängig von den Ergebnissen, die Eseutil zurückgibt, führen Sie einen der folgenden Schritte durch:

    • Wenn Eseutil keine Probleme mit den überprüften Dateien meldet, fahren Sie mit Schritt 7 fort.

    • Wenn Eseutil bestimmt, dass physikalische Beschädigungen vorliegen, lesen Sie Wiederherstellen nach Datenbankbeschädigung.

  7. Löschen Sie die Schattenkopie mithilfe des folgenden Befehls:

    Vssadmin delete shadows /For=<Volume> 
    

Hinweis

Wenn während dieses Vorgangs ein Failover auftritt, wird diese Datenbank beim Failover nicht bereitgestellt, weil die Datei in Gebrauch ist.

Hinweis

Halten Sie die Zeiträume möglichst gering, während denen eine Kopie angehalten wird. Je länger eine Kopie angehalten wird, desto mehr Protokolle müssen nach dem Failover wiedergegeben werden.

Weitere Informationen

Weitere Informationen zum Anzeigen von CCR-Umgebungsinformationen finden Sie unter Anzeigen des Status einer fortlaufenden Clusterreplikationskopie mithilfe der Exchange-Verwaltungsshell.

Weitere Informationen zum Anhalten einer Speichergruppenkopie finden Sie unter Suspend-StorageGroupCopy.

Weitere Informationen zum Reaktivieren einer Speichergruppenkopie finden Sie unter Resume-StorageGroupCopy.