Das Zurücksichern eines Exchange 2000 Servers mittels NTBackup hat mich einmal mehrere Tage gekostet - und das nur auf Grund eines idiotischen Windows-Fehlers. Im Netz habe ich keine Informationen zu meinem Problem gefunden, zumindest auf meiner Testmaschine war das Problem jedoch reproduzierbar, ebenso meine "Lösung". Vielleicht war es nur die Merkwürdigkeit meines Rechners, vielleicht hilft dieser Text aber auch jemandem, nicht seine Zeit fluchend vor dem Rechner zu verbringen.
Nachdem Exchange fertig installiert ist, soll die NTBackup Online-Sicherung wieder eingespielt werden. Nach der Auswahl des Postfachspeichers (bzw. "Mailbox Store") und der Auswahl des Zielservers für die Wiederherstellung erscheint folgende Fehlermeldung (siehe Bild): "Der angegebene Computer ist kein Microsoft Exchange-Server oder die Microsoft Exchange-Dienste wurden nicht gestartet."
Die Fehlermeldung ist falsch, Exchange läuft auf dem Rechner wunderbar - nur eben ohne Daten. Die Backupdatei selbst ist unbeschädigt und die ursprüngliche Sicherung lief ohne Probleme durch. Die Sprachversion und die eingespielten Aktualisierungen sind auf beiden Rechnern (Produktivsystem, Restore-System) identisch.
Die einzige Möglichkeit, die bei mir funktioniert hat, war folgende: Zunächst wird vom frisch installierten Exchange ein Backup mittels NTBackup gemacht - hierbei müssen nur die Exchange-Daten ausgewählt werden (Systemzustand etc. und andere Dateien sind zunächst unwichtig). Ebenso ist unwichtig, wo die Sicherung gespeichert wird. Nach erfolgreichem Durchlaufen der Datensicherung kann die Backup-Datei auch sofort entsorgt werden.
Wenn nun NTBackup erneut gestartet wird, erkennt es auf wundersame Weise die ursprüngliche Sicherungsdatei und stellt die Daten wieder her. Geschafft!
Neben der oben beschriebenen offensichtlichen Exchange-Idiotie gibt es noch drei wichtige Punkte: