Voraussetzungen
Laden Sie das virtuelle Laufwerk herunter und installieren Sie es.
Nach der Installation müssen Sie Ihren Arbeitsplatz neu starten.
Nach dem Neustart wird ein Laufwerk zu „Arbeitsplatz“/„Dieser PC“ hinzugefügt: Laufwerk B:.
Exchange-Datenbanken und -Datensicherungen
Der Online-Backup-Client verwendet die Microsoft VSS-Technologie (Volumenschattenkopie) zur Sicherung von Exchange-Postfachdatenbanken. Für diese Zwecke verfügt Exchange Server über einen speziellen integrierten Exchange VSS Writer, der garantiert, dass die zu sichernde Postfachdatenbank in einem konsistenten Zustand ist.
Der Writer versetzt die Datenbank jedoch in einen so genannten Dirty-Shutdown-Zustand, was bedeutet, dass die Datenbank-Protokolldateien (üblicherweise mit dem Namen E00000xy.log) zusammen mit der Datenbankdatei (*.edb) benötigt werden.
Der entgegengesetzte Begriff ist Clean-Shutdown-Zustand – die Datenbank ist als eine einzige .edb-Datei voll funktionsfähig und es sind keine Protokolldateien erforderlich.
Datenbank in Clean-Shutdown-Zustand versetzen
Die Installation des Exchange-Servers umfasst ein Programm namens eseutil.exe (Extensible Storage Engine Utility), das speziell zur Überprüfung des Zustands oder zur Manipulation der Exchange-Datenbank und der Protokolldateien erstellt wurde.
Es gibt einen speziellen Befehl, um den Zustand der Datenbankdatei zu überprüfen:
eseutil /mh „<Pfad zur EDB-Datei>"
Dieser Befehl erzeugt eine Ausgabe, in der Sie den Zustand der Datenbank überprüfen können.
Der Befehl eseutil bietet auch eine Möglichkeit, die Datenbank vom Zustand Dirty-Shutdown- in den Clean-Shutdown-Zustand zu versetzen. Er kopiert den Inhalt von Protokolldateien in eine EDB-Datei, wodurch die Datenbank unabhängig von Protokolldateien wird.
Nehmen wir hier an, dass das virtuelle Laufwerk als Laufwerk B: eingebunden ist:
eseutil /r Exy /i /a /s „<Pfad zum LOG-Ordner>" /l "<Pfad zum LOG-Ordner>" /d "<Pfad zum EDB-Ordner>"
Hier ist „Exy“ der Name der Basis-Protokolldatei. Er kann im Ordner der Datenbank-Protokolldateien herausgefunden werden. Es sollte eine Checkpoint-Datei Exy.chk vorhanden sein; ihr Name wird als Eingabeparameter in diesem Befehl verwendet.
Danach werden die Protokolldateien an die .edb-Datei übergeben, und sie sollte sich in einem Clean-Shutdown-Zustand befinden. Dies kann durch nochmaliges Ausführen von eseutil /mh verifiziert werden.
In Exchange 2007 erfolgt die Wiederherstellung von Postfächern mithilfe der so genannten Wiederherstellungs-Speichergruppe. Sie werden über den Exchange-Fehlerbehebungsassistenten (ExTrA.exe) erstellt.
So führen Sie eine Postfachwiederherstellung in Exchange 2007 durch:
- Bringen Sie die benötigte Postfachdatenbank auf einem Laufwerk B: mit eseutil in einen Clean-Zustand. Andernfalls können Sie es nicht für die Postfachwiederherstellung verwenden.
- Starten Sie ExTrA („extra.exe“ in der Eingabeaufforderung).
- Klicken Sie auf den Hyperlink Select task (Aufgabe auswählen) .
- Wählen Sie Database Recovery Management (Datenbank-Wiederherstellungsverwaltung) aus der Funktionsliste aus.
- Klicken Sie auf Next (Weiter).
- Wählen Sie Create a recovery storage group (Wiederherstellungs-Speichergruppe erstellen).
- Wählen Sie eine Speichergruppe – diejenige, der die wiederherzustellende Datenbank gehört – und klicken Sie auf Next (Weiter).
- Geben Sie unter Recovery Database Path (Wiederherstellungs-Datenbankpfad) einen Pfad zur edb-Datenbank auf Laufwerk B: an und klicken Sie auf Create the Recovery Storage Group (Wiederherstellungs-Speichergruppe erstellen).
- ExTrA erstellt eine Wiederherstellungs-Speichergruppe und zeigt einen Ergebnisbildschirm mit Angabe der aufgetretenen Fehler (sofern vorhanden). Wenn alles korrekt funktioniert hat, wählen Sie den Link Go Back to Task Center (Zurück zum Aufgabenzentrum).
- Wählen Sie im Aufgabenzentrum die Option Mount or dismount databases in the recovery storage group (Datenbanken in der Wiederherstellungs-Speichergruppe einbinden oder aushängen).
- Überprüfen Sie auf dem nächsten Bildschirm die wiederherzustellende Datenbank in der Liste der Datenbanken und klicken Sie auf Mount Selected Database (Ausgewählte Datenbank einbinden).
- ExTrA zeigt einen Ergebnisbildschirm an. Klicken Sie auf den Hyperlink Go back to task center (Zurück zum Aufgabenzentrum).
- Wählen Sie im Aufgabenzentrum die Option Merge or copy mailbox contents (Postfachinhalte zusammenführen oder kopieren).
- Klicken Sie im nächsten Bildschirm auf Gather Merge Information (Zusammenführungsinformationen sammeln) .
- Wählen Sie die gewünschten Postfächer aus und klicken Sie im nächsten Bildschirm auf Perform pre-merge tasks (Aufgaben vor dem Zusammenführen ausführen) .
- Exchange stellt ausgewählte Postfächer wieder her und zeigt den Ergebnisbildschirm an.
Danach sollte die Datenbank ausgehängt und die Wiederherstellungs-Speichergruppe entfernt werden.
Anders als bei Exchange 2007 gibt es bei Exchange 2010 das Konzept der „Wiederherstellungs-Speichergruppe“ nicht. Die Postfachwiederherstellung erfolgt mithilfe der „Wiederherstellungsdatenbank“.
So führen Sie eine Postfachwiederherstellung in Exchange 2010 durch:
- Bringen Sie die benötigte Postfachdatenbank auf einem Laufwerk B: mit eseutil in einen Clean-Zustand – siehe Datenbank in einen Clean-Shutdown-Zustand versetzen (erster Schritt). Andernfalls können Sie es nicht für die Postfachwiederherstellung verwenden.
- Starten Sie die „Exchange-Verwaltungsshell“.
- Um eine Wiederherstellungsdatenbank zu erstellen, verwenden Sie den folgenden Befehl:
New-MailboxDatabase -Recovery –Name <Name der Wiederherstellungsdatenbank> -Server <Name des Exchange-Servers> -EdbFilePath <Pfad zur EDB-Datei>
-LogFolderPath <Pfad zum Protokollordner> - Starten Sie die Exchange-Verwaltungskonsole, gehen Sie zu Organisationskonfiguration > Postfach > Datenbankverwaltung, wählen Sie die soeben erstellte Wiederherstellungsdatenbank aus und klicken Sie im Popup-Menü auf Datenbank einbinden .
- Gehen Sie nun zurück zur Exchange-Verwaltungsshell. Um die Liste aller Postfächer in der Wiederherstellungsdatenbank zu erhalten, verwenden Sie den folgenden Befehl:
Get-MailboxStatistics -database <Name der Wiederherstellungsdatenbank>
Es wird die Liste der Postfächer in der Wiederherstellungsdatenbank angezeigt. - Um ein einzelnes Postfach aus der Wiederherstellungsdatenbank wiederherzustellen, verwenden Sie den folgenden Befehl:
Restore-Mailbox <Postfachname> -RecoveryDatabase <Name der Wiederherstellungsdatenbank>
Sie werden zum Bestätigen aufgefordert.
Nachdem die Postfachwiederherstellung abgeschlossen ist, muss die Wiederherstellungsdatenbank ausgehängt und aus der Exchange-Verwaltungskonsole entfernt werden.
Hinweis: Online Backup (Datashield) ist ein älteres Produkt, das nur für ältere Atera-Konten verfügbar ist. Neuere Backup-Lösungen finden Sie auf dieser Seite.