Informationen zu Postfach-GUIDs

 

Letztes Änderungsdatum des Themas: 2005-10-11

Globally Unique Identifiers (GUID – global eindeutige Bezeichner) stellen das grundlegendste Attribut eines Microsoft® Exchange Server-Postfachs dar. Der Wert dieses Attributs wird beim Erstellen des Postfachs in der Datenbank festgelegt. Er ändert sich während der Lebensdauer des Postfachs nicht. Das msExchMailboxGUID-Attribut bestimmt die Postfach-GUID für jedes Active Directory®-Verzeichnisdienstkonto, für das Postfächer aktiviert sind.

In der Terminologie der relationalen Datenbanken stellt die Postfach-GUID den Primärschlüssel des Postfachs dar. Dabei handelt es sich um einen eindeutigen Wert, der ein bestimmtes Postfach von allen anderen unterscheidet. Unabhängig davon, welches Active Directory-Benutzerkonto Besitzer des Postfachs ist, bleibt die Postfach-GUID während der gesamten Lebenszeit des Postfachs dieselbe.

Angenommen, zwei verschiedenen Postfächern in derselben Datenbank sind zwei verschiedenen Active Directory-Konten zugewiesen. Jedes Konto verfügt über ein dem zugewiesenen Postfach entsprechendes msExchMailboxGUID-Attribut. Das Vertauschen der Werte der msExchMailboxGUID-Attribute der beiden Benutzerkonten führt dazu, dass die Postfächer der beiden Benutzer vertauscht werden. Bei der nächsten Anmeldung würden die Benutzer jeweils den Inhalt des Postfachs des anderen sehen.

Wenn auch nur ein einziges Zeichen des msExchMailboxGUID-Attributs geändert wird, wird bei der nächsten Anmeldung des betreffenden Benutzer ein völlig neues Postfach auf Grundlage der neuen GUID generiert. Im Exchange-System-Manager würde dieser Benutzer nun mit zwei Postfächern angezeigt werden. (Nach einiger Zeit wird automatisch der Cleanup-Agent für Postfächer ausgeführt, und das ursprüngliche Postfach des Benutzer wird danach als nicht verbunden angezeigt. Es würde daher später gelöscht werden.) Angenommen, Sie weisen dem msExchMailboxGUID-Attribut wieder seinen ursprünglichen Wert zu. Dann wäre bei der nächsten Anmeldung wieder das ursprüngliche Postfach verfügbar, und das neue Postfach wäre nicht verbunden.

Erhalten der Postfach-GUID nach Verschieben der Datenbank

Wenn die Datenbank auf einen anderen Server oder in eine andere Speichergruppe verschoben und die Benutzer erneut mit den Postfächern in dieser Datenbank verbunden werden, müssen die ursprünglichen Postfach-GUID-Werte erhalten bleiben, wenn die Benutzer auf den ursprünglichen Inhalt ihrer Postfächer zugreifen sollen.

Wenn Sie alle Postfachattribute mit Exchange-Attribute entfernen löschen und anschließend Postfach erstellen verwenden oder für Benutzer die Attribute homeMDB, homeMTA und msExchHomeServer festlegen, werden neue Postfach-GUIDs generiert. Alle Benutzer werden mit neuen Postfächern verbunden, und im Exchange-System-Manager wird jeder Benutzer mit einem verbundenen und einem nicht verbundenen Postfach in der Datenbank angezeigt.

Wenn alle Exchange-Attribute eines Benutzerkontos entfernt werden, gibt es zwei Möglichkeiten, ein Benutzerkonto wieder mit dem Postfach zu verbinden:

  • Suchen Sie im Exchange-System-Manager das Postfach in der Tabelle Postfächer unter dem Datenbankobjekt. Klicken Sie mit der rechten Maustaste auf das Postfach, und wählen Sie dann Verbindung wiederherstellen aus. Dies ermöglicht es, ein Active Directory-Benutzerkonto als Besitzer des Postfachs einzusetzen, für das noch keine Postfächer aktiviert sind. Das Konto muss nicht notwendigerweise der vorherige Besitzer sein. Mit dieser Methode können Sie einem vorhandenen Postfach einen neuen Besitzer zuweisen.
  • Mit der Wiederherstellung von Postfächern können Sie die nicht verbundenen Postfächer mit den Benutzerkonten, die deren Besitzer waren, automatisch gegenüberstellen. Diese Funktion ist nützlich, wenn eine große Anzahl von Postfächern neu verbunden werden muss.

Ein nicht verbundenes Postfach behält einige frühere Daten zu dem Benutzerkonto bei, das zuletzt mit ihm verbunden war. Die Wiederherstellung von Postfächern liest diese Daten und sucht in Active Directory dazu passende Benutzerkonten.

Wenn Sie ein Postfach verschieben, indem Sie nur die Attribute homeMDB, homeMTA und msExchHomeServer des Benutzerkontos ändern, bleibt das msExchMailboxGUID-Attribut erhalten. In diesem Fall gibt es zwei Möglichkeiten:

  • Wenn die Datenbank auf dem neuen Server kein Postfach mit derselben GUID enthält, generiert Exchange ein neues Postfach für den Benutzer, das dieselbe GUID wie das alte Postfach hat.
    Exchange lässt nicht zu, dass zwei Postfächer mit derselben GUID gleichzeitig mit Active Directory-Konten verbunden sind. Alle Postfach-GUIDs im ganzen Verzeichnis müssen eindeutig sein. Wenn Sie zwei Postfächer in verschiedenen Datenbanken mit derselben Postfach-GUID generieren, kann zu jedem Zeitpunkt nur eines dieser Postfächer verbunden sein. Sie müssen ein eventuell verbundenes Postfach trennen, bevor Sie eine Verbindung mit dem anderen herstellen können.
    Trotzdem können Sie zwei Postfächer mit derselben GUID als Teil des „Dial Tone“-Szenarios erstellen. Die „Dial Tone“-Strategie geht davon aus, dass die ursprüngliche Datenbank vorübergehend nicht verfügbar ist, aber irgendwann wiederhergestellt wird. In der Zwischenzeit wird ein neues Postfach an einem anderen Speicherort generiert, sodass der Benutzer E-Mail-Nachrichten senden und empfangen kann, ohne auf den bisherigen Inhalt seines Postfachs zuzugreifen. Wenn die ursprüngliche Datenbank wieder verfügbar ist, wird der Inhalt der „Dial Tone“-Datenbank mit dem Inhalt der ursprünglichen Datenbank zusammengeführt. Weitere Informationen zur „Dial Tone“-Wiederherstellungsstrategie finden Sie unter Using Recovery Storage Groups in Exchange Server 2003.
  • Wenn die Datenbank auf dem neuen Server ein Postfach mit derselben GUID enthält, wird der Benutzer mit diesem Postfach verbunden.

Dies bedeutet, dass Sie eine Datenbank von einem Server auf einen anderen verschieben und die Benutzer erneut mit dem Inhalt ihrer ursprünglichen Postfächer verbinden können. Weitere Informationen zum Verschieben von Datenbanken finden Sie unter Verschieben einer Exchange-Postfachdatenbank auf einen anderen Server oder in eine andere Speichergruppe.

Weitere Informationen

Weitere Informationen über andere Methoden zum Aktivieren, Deaktivieren und Verschieben von Postfächern finden Sie unter Aktivieren, Deaktivieren und Verschieben von Postfächern mit Active Directory-Attributen.