Wiederherstellen eines Postfachs mithilfe einer Speichergruppe für die Wiederherstellung

 

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

Letztes Änderungsdatum des Themas: 2007-11-16

In diesem Thema wird erläutert, wie die Speichergruppe für die Wiederherstellung (Recovery Storage Group, RSG) von Microsoft Exchange Server 2007 zum Wiederherstellen eines Postfachs verwendet wird.

Bevor Sie beginnen

Damit Sie das nachstehende Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Gruppe Exchange-Serveradministrator und lokale Gruppe Administratoren zum Erstellen und Verwalten der RSG sowie für den Zugriff auf Daten im wiederhergestellten Postfach.

  • Gruppe Exchange-Empfängeradministrator auf dem Server, auf dem das Zielpostfach gespeichert 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.

Die Server sind Teil einer einzelnen Gesamtstruktur oder einer Ressourcengesamtstruktur. Postfachdaten können nur in Postfächer innerhalb der gleichen Gesamtstruktur exportiert werden. Die Konten des Active Directory-Verzeichnisdiensts, die dem Postfach zugeordnet sind, können sich in einer externen Gesamtstruktur befinden, die Postfachdaten können jedoch nicht auf Server in anderen Gesamtstrukturen exportiert werden.

Es werden nur Exchange 2007-Datenbanken als Wiederherstellungsdatenbanken unterstützt. Außerdem wird nur Exchange 2007 als Zielserver für wiederhergestellte Postfachdaten unterstützt.

Das Cmdlet Restore-Mailbox kann nur Postfächer, deren Verbindung getrennt ist, als Quelle für die Daten, und Postfächer mit bestehender Verbindung als Ziel für die Daten verwenden.

Verfahren

So führen Sie ein wiederhergestelltes Postfach mithilfe der Speichergruppe für die Wiederherstellung zusammen

  1. Wenn noch keine Speichergruppe für die Wiederherstellung vorhanden ist, können Sie eine solche mithilfe des folgenden Befehls der Exchange-Verwaltungsshell erstellen:

    new-storagegroup -Server <Server_Name> -LogFolderPath <path_to_Logfiles> -Name <RSG_Name> -SystemFolderPath  <Database_Path> -Recovery
    
  2. Fügen Sie der Speichergruppe für die Wiederherstellung eine Wiederherstellungsdatenbank hinzu, indem Sie den folgenden Befehl der Exchange-Verwaltungsshell ausführen:

    new-mailboxdatabase -mailboxdatabasetorecover <Database_Name> -storagegroup <Server_Name>\<RSG_Name> -EDBFilePath <Database_Path>
    
  3. Konfigurieren Sie die Wiederherstellungsdatenbank so, dass Überschreibvorgänge zulässig sind, indem Sie den folgenden Befehl der Exchange-Verwaltungsshell ausführen:

    set-mailboxdatabase -identity <Server_Name>\<RSG_Name>\<Database_Name> -AllowFileRestore:$True 
    
  4. Stellen Sie die Wiederherstellungsdatenbank bereit, indem Sie den folgenden Befehl der Exchange-Verwaltungsshell ausführen:

    mount-database -identity <Server_Name>\<RSG_Name>\<Database_Name>
    
  5. Stellen Sie das Postfach eines vorhandenen Benutzers wieder her, indem Sie den folgenden Befehl der Exchange-Verwaltungsshell ausführen:

    restore-mailbox -identity <User_name> -rsgdatabase <Server_Name>\<RSG_Name>\<Database_Name> 
    

Beispiele für Befehle zum Wiederherstellen von Benutzerdaten

Die folgenden Beispiele zeigen Befehle, die zum Wiederherstellen von Benutzerdaten aus einer Speichergruppe für die Wiederherstellung verwendet werden können:

  • Um ein Postfach aus der Datenbank der Speichergruppe für die Wiederherstellung im aktuell verwendeten Postfach 'John Smith' wiederherzustellen, führen Sie den folgenden Befehl der Exchange-Verwaltungsshell aus:

    Restore-Mailbox -identity 'John Smith' -RSGDatabase 'RSG\mailbox database'
    
  • Um alle Postfächer in der Speichergruppe für die Wiederherstellung in ihren jeweiligen aktiven Postfächern wiederherzustellen, führen Sie den folgenden Befehl der Exchange-Verwaltungsshell aus:

    Get-MailboxStatistics -database 'RSG\Mailbox Database' | restore-mailbox
    
  • Wenn Sie ein Postfach in einer Speichergruppe für die Wiederherstellung in einem anderen aktiven Postfach wiederherstellen möchten, führen Sie den folgenden Befehl der Exchange-Verwaltungsshell aus:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email'
    
  • Um die Endbenutzerdaten zwischen zwei Datumsangaben wiederherzustellen, führen Sie den folgenden Befehl der Exchange-Verwaltungsshell aus:

    Restore-Mailbox -RSGMailbox 'John Smith' -RSGDatabase 'RSG\Mailbox Database' -id 'Allison Brown' -TargetFolder 'JSmith Email' -StartDate '02/02/05' -EndDate '02/05/05'
    

Weitere Informationen

Weitere Informationen zum Durchführen von Wiederherstellungsvorgängen finden Sie unter Durchführen einer einfachen Wiederherstellung von Exchange-Datenbanken.