Wiederherstellen von Daten mithilfe einer Wiederherstellungsdatenbank
Letztes Änderungsdatum des Themas: 2009-12-09
Eine Wiederherstellungsdatenbank ist eine spezielle Art von Postfachdatenbank, mit der Sie eine wiederhergestellte Postfachdatenbank einbinden und im Rahmen einer Wiederherstellung Daten aus der wiederhergestellten Datenbank extrahieren können. Nach dem Erstellen einer Wiederherstellungsdatenbank können Sie mithilfe Ihrer Sicherungsanwendung (oder durch das Kopieren der Datenbank und ihrer Protokolldateien in die Dateistruktur der Wiederherstellungsdatenbank, wenn Sie über diese Daten im Dateisystem verfügen) eine Postfachdatenbank in der Wiederherstellungsdatenbank wiederherstellen. Anschließend können Sie das Cmdlet Restore-Mailbox verwenden, um Daten aus der wiederhergestellten Datenbank zu extrahieren. Nach dem Extrahieren können die Daten in einen Ordner exportiert oder in einem vorhandenen Postfach zusammengeführt werden. Mithilfe von Wiederherstellungsdatenbanken können Sie Daten aus einer Sicherung oder Kopie der Datenbank wiederherstellen, ohne den Benutzerzugriff auf aktuelle Daten zu unterbrechen.
Möchten Sie wissen, welche anderen Verwaltungsaufgaben es im Zusammenhang mit Wiederherstellungsdatenbanken gibt? Weitere Informationen finden Sie hier: Wiederherstellungsdatenbanken.
Voraussetzungen
- Eine Wiederherstellungsdatenbank wurde erstellt. Genaue Anweisungen finden Sie unter Erstellen einer Wiederherstellungsdatenbank.
- Die Datenbank und die Protokolldateien mit den wiederhergestellten Daten müssen in die Ordnerstruktur der Wiederherstellungsdatenbank wiederhergestellt oder kopiert werden, die bei der Erstellung der Wiederherstellungsdatenbank erstellt wurde.
- Die Datenbank muss den Status Clean Shutdown aufweisen. Da eine Wiederherstellungsdatenbank einen alternativen Wiederherstellungsort für alle Datenbanken darstellt, weisen alle wiederhergestellten Datenbanken den Status Dirty Shutdown auf. Sie können Eseutil /R verwenden, um die Datenbank in den Status Clean Shutdown zu versetzen.
Wiederherstellen von Daten unter Verwendung einer Wiederherstellungsdatenbank mithilfe der Shell
Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Postfachwiederherstellung" im Thema Postfachberechtigungen.
Hinweis
Die Exchange-Verwaltungskonsole kann nicht zum Wiederherstellen von Daten unter Verwendung einer Wiederherstellungsdatenbank verwendet werden.
In diesem Beispiel wird ein Postfach für den Benutzer "Scott" aus der Datenbank "RDB1" wiederhergestellt.
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1
In diesem Beispiel wird der Postfachinhalt von "John" im Postfach von "Scott" im Ordner "Recovery" wiederhergestellt.
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -RecoveryMailbox John -TargetFolder Recovery
In diesem Beispiel werden nur die E-Mail-Nachrichten wiederhergestellt, die die folgenden Bedingungen erfüllen:
- Die Betreffzeile enthält das Wort "Meeting"
- Der Nachrichtentext enthält den Ausdruck "Halo 3"
- Die Nachricht befindet sich im Ordner "Inbox" oder "Calendar".
In diesem Beispiel wird vorausgesetzt, dass das Postfach in englischer Sprache verwendet wird.
Restore-Mailbox -Identity Scott -RecoveryDatabase RDB1 -SubjectKeywords "Meeting" -ContentKeywords "Halo 3" -IncludeFolders \Inbox,\Calendar
In diesem Beispiel werden alle in der Postfachdatenbank "DB1" enthaltenen Postfächer wiederhergestellt, die sich ebenfalls in der Wiederherstellungsdatenbank "RDB1" befinden.
Get-Mailbox -Database DB1 | Restore-Mailbox -RecoveryDatabase RDB1
Ausführliche Informationen zu Syntax und Parametern finden Sie unter Restore-Mailbox und Get-Mailbox.