Kopieren oder Verschieben vorhandener Versionen der Datenbankdateien zur Wiederherstellung

 

Letztes Änderungsdatum des Themas: 2005-05-09

In diesem Thema wird erläutert, wie wiederherzustellende Datenbankdateien kopiert oder verschoben werden.

Bevor Sie beginnen

Berücksichtigen Sie vor dem Durchführen der Verfahren in diesem Thema die folgenden Aspekte:

Das Verschieben von Datenbankdateien von ihrem ursprünglichen Speicherort in einen anderen Ordner auf demselben logischen Laufwerk geschieht fast augenblicklich, da nur die Aktualisierung der Daten in der NTFS-Masterdateitabelle (MFT) auf die Festplatte geschrieben werden muss. Das Verschieben der Dateien auf ein anderes logisches Laufwerk (auch wenn sich beide Laufwerke auf derselben physischen Festplatte befinden) oder das Kopieren an einen anderen Speicherort dauert wesentlich länger, da jede Datenbankdatei neu geschrieben werden muss. Das Verschieben oder Kopieren von Datenbankdateien an einen anderen Speicherort über das Netzwerk dauert sogar noch länger und kann zur Auslastung des Netzwerks führen. Dies ist einer der Gründe dafür, dass die vollständige Nutzung der Leistungsfähigkeit der 4 Speichergruppen und 20 Datenbanken von Exchange Server 2003 (mehr Datenbanken mit geringerem Umfang) sogar bessere Verwaltungsmöglichkeiten und mögliche Zeitersparnis bei Aufgaben im Zusammenhang mit der Sicherung und Wiederherstellung bietet.

Verfahren

So kopieren oder verschieben Sie vorhandene Versionen der Datenbankdateien zur Wiederherstellung

  1. Achten Sie darauf, dass die Bereitstellung von Datenbanken, die Sie verschieben oder kopieren möchten, aufgehoben ist. Weitere Informationen zum Aufheben der Bereitstellung von Datenbanken finden Sie in Wiederherstellen einer Exchange-Datenbank unter „Aufheben der Bereitstellung der wiederherzustellenden Exchange-Datenbanken“.

  2. Stellen Sie sicher, dass die Datenbanken vor dem Kopieren ordnungsgemäß beendet wurden. Verwenden Sie den Befehl Eseutil /mh, um die Headerinformationen für die Datenbank zu speichern. Suchen Sie in den gespeicherten Informationen nach dem Eintrag State: Clean Shutdown, durch den das ordnungsgemäße Beenden angegeben ist.

    Wenn die Datenbank inkonsistent ist, sollten Sie die Datenbankkonsistenz vor einer Reparatur wiederherstellen. Diese Aufgabe erfordert das Einspielen aller notwendigen Transaktionsprotokolle in die Datenbank. Das Feld Log Required in der mit Eseutil /mh erstellten Sicherungsdatei listet die Protokolldateien auf, die für die Wiederherstellung der Datenbankkonsistenz nötig sind. Die in diesem Feld angezeigten Protokolldateien werden als Dezimalwerte dargestellt. Sie müssen diese Werte in Hexadezimalwerte umwandeln, um die passenden Transaktionsprotokolldateien zu finden.

    In vielen Fällen löst die erneute Bereitstellung der Datenbank den Start des Soft Recovery-Vorgangs aus, sodass die Datenbank mit einem Clean Shutdown-Status beendet werden kann.

  3. Erstellen Sie einen Ordner für die Datenbankdateien, die Sie verschieben oder kopieren möchten. Sie können den Ordner auf Ihrer lokalen Festplatte oder auf einem Netzlaufwerk erstellen. Stellen Sie sicher, dass im Zielverzeichnis genügend freier Speicherplatz zur Verfügung steht. Denken Sie daran, dass das Verschieben einer Datei an einen anderen Speicherort auf demselben logischen Laufwerk der schnellste Weg zur Erhaltung der beschädigten Datenbank ist.

    f4f952d4-27ea-4e69-89cb-d58c756ac3dd

Weitere Informationen

Weitere Informationen zum Wiederherstellen von Exchange Server 2003 finden Sie unter Wiederherstellen von Exchange Server 2003.