ISA Server FAQ Home | ISA 2000 | ISA 2004 | ISA 2006 | TMG | Verschiedenes | Tools | Downloads | Links | Das Buch! | Bücher | User Group | Events | Blog | About | Sitemap | Suche

Kapitel höher
Unzustellbarkeitsbenachrichtigung
Autoresponder
Datenbanken verschieben
Produktversion
Kontakte und PDA
Exchange 2007 AgentLog
Dynamische Verteilergruppen
Vista Passwortablauf
Zeitsynchronisierung
Royal TS
SMTP Diagnostic
Logfiles lesen
ISO-Image als CD
IP Subnetze
Private IP Adressbereiche
MIME-Typen
Bekannte Ports
Office 365 Passwort
Malware melde

 

Verschieben von Datenbanken bei Exchange 2000/2003


Die Informationen in diesem Artikel beziehen sich auf:

  • Microsoft Exchange 2000 Server
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition

Exchange Server verwendet eine transaktionsbasierte Datenbank. Alle Änderungen am Mailsystem (ein/ausgehende Mails, Kalenderobjekte etc.) werden zuerst im Arbeitsspeicher des Systems durchgeführt und gleichzeitig werden die Änderungsanweisungen in Transaktionsprotokolle geschrieben. Erst nach und nach werden die Änderungen in die tatsächliche Datenbank geschrieben. Exchange 200x verwendet zwei Datenbankdateien. Standardmäßig wird für den Postfachspeicher eine priv1.edb und eine priv1.stm verwendet. Kurz gesagt, die edb enthält alle Objekte, die via MAPI eingespielt wurden, die stm alle über HTTP.

Nähere und weiterführende Informationen über die Datenbankstruktur kann hier nachgelesen werden.

Bei der Standardinstallation eines Exchange Servers 2000 oder 2003 (egal ob Standard- oder Enterpriseversion bzw. Bestandteil des SmallBusiness Servers) wird Exchange in das Verzeichnis c:\Programme\Exchsrv installiert.

Die Datenbank- und Transaktionslogs befinden sich im Verzeichnis \MDBDATA:

  • priv1.edb und priv1.stm sind die beiden Datenbankdateien für den Postfachspeicher, sie beinhalten die Mailboxen der Benutzer.
  • pub1.edb und pub1.stm sind die beiden Datenbankdateien für die Öffentlichen Ordner.
  • E00*.log sind die Transaktionslogs, sie werden durchnummeriert und dürfen niemals von Hand gelöscht werden.
  • res*.log sind reservierte Speicherbereiche, um im Notfall bei einer vollen Festplatte noch die Logs schreiben zu können

Sofern die Datenbanken oder die Logfiles auf eine andere Festplatte oder auch nur in ein anderes Verzeichnis verlegt werden sollen, darf dies nicht von Hand geschehen. Dafür hat Exchange eigene Funktionen eingebaut, die das komplett und sauber übernehmen.

Vor einer Änderung an einem Server sollte stets ein funktionsfähiges Backup durchgeführt werden!

Als erstes sollen die Datenbank des Postfachspeichers verschoben werden. Dazu wird der Exchange System Manager auf der lokalen Maschine benötigt (remote lässt sich dies nicht ändern).

In den Eigenschaften des Postfachspeichers befindet sich die Registerkarte "Datenbank":

Um die edb zu verschieben auf "Durchsuchen" klicken und den neuen Pfad auswählen:

Gleiches gilt für die stm-Datei.

Prinzipiell wird empfohlen, die Logfiles und die Datenbankfiles auf physisch getrennten Festplatten-RAID-Systemen abzulegen.

Nach klicken auf "OK" oder "Übernehmen" erscheint ein Warnhinweis:

Wenn "Ja" gewählt wird, führt Exchange folgende Aufgaben durch:

  • die Bereitstellung des Mailboxstore wird aufgehoben (kein Zugriff auf die Mailboxen während dieser Zeit!)
  • Verschieben der Datenbankdatei(en)
  • den Mailboxstore wieder bereitstellen

Wenn der Vorgang komplett abgeschlossen wurde wird dies angezeigt:

 

Um die Logfiles zu verschieben müssen die Eigenschaften der Speichergruppe geöffnet werden:

Die restliche Prozedur ist vergleichbar mit dem Verschieben der Mailboxstore-Datenbank.

 

Grundsätzlich geht das Verschieben der Datenbanken oder Protokolle reibungslos. Vorausgesetzt, der Exchange Server läuft stabil und fehlerfrei. Je nach Datenbank/Logfilegröße kann der Vorgang mehrere Stunden dauern. Dies sollte bei der Planung stets berücksichtigt werden!

 

Stand: Friday, 28. August 2009/DR.


Home | ISA 2000 | ISA 2004 | ISA 2006 | TMG | Verschiedenes | Tools | Downloads | Links | Das Buch! | Bücher | User Group | Events | Blog | About | Sitemap | Suche

Fragen oder Probleme in Zusammenhang mit dieser Website richten Sie bitte an den Webmaster. Bitte inhaltliche oder technische Fragen ausschließlich in der deutschen ISA Server Newsgroup stellen.
Verbesserungsvorschläge, Anregungen oder Fremdartikel sind jederzeit willkommen! Copyright 2001-2011. Alle Rechte vorbehalten. msisafaq.de steht in keiner Beziehung zur Microsoft Corp.
Stand: Monday, 18. March 2013 / Dieter Rauscher