OAB Exchange 2013 – Offline-Adressbuch


OAB Exchange 2013In diesem Artikel werde ich versuchen, einen möglichst vollständigen Überblick über Technologie- und Verwaltungsänderungen im Exchange 2013-OAB sowie Beispiele für verschiedene Powershell-Befehlsoptionen für die Ausführung alltäglicher Verwaltungsaufgaben bereitzustellen.

Das Offline-Adressbuch wird im zwischengespeicherten Modus verwendet, um die erforderlichen Adressen anzuzeigen. Der grundlegende Unterschied zwischen der Erstellung eines Adressbuchs in Exchange 2013 und der Version 2010 besteht darin, dass das OAB in Exchange 2010 nur auf einem Server erstellt wurde. Wenn es nicht verfügbar wäre, selbst wenn Sie mehrere Server haben, könnten Sie dies nicht um überhaupt auf das OAB zuzugreifen. Daher gab es im Prinzip kein Fehlertoleranzsystem, das in der nachfolgenden Version von Exchange berücksichtigt wurde. Jeder Server, auf dem das Postfach einer Organisation gehostet wird, kann ein OAB erstellen.


Weitere Informationen zum Einrichten und Verwalten von Exchange 2013 finden Sie in meinem Blog im Hauptthema Artikel – Exchange 2013 – Installation, Konfiguration, Verwaltung.


Bestimmen Sie die grundlegenden OAB-Informationen für Exchange 2013

Mit dem folgenden Befehl können Sie ermitteln, auf welchem ​​Server dieses Postfach gehostet wird:

[PS] C: Windows system32>Get-Mailbox-Schiedsgerichtsbarkeit | Dabei gilt: {$ _. PersistedCapabilities-like «* oab *»} | ft name, servername

1 - get-mailbox -arbitration name servername

Führen Sie den folgenden Befehl aus, um die Datenbank zu ermitteln, in der sich das Postfach der Organisation befindet:

[PS] C: Windows system32>Get-Mailbox-Schiedsgerichtsbarkeit | Dabei gilt: {$ _. PersistedCapabilities-like «* oab *»} | ft Name, Datenbank

2 - get-mailbox -arbitration name database

Um den Namen des OAB zu bestimmen, verwenden Sie einfach das Cmdlet “Get-OfflineAddressBook“Ohne Parameter eingegeben:

[PS] C: Windows system32>Get-OfflineAddressBook

3 - get-offineaddressbook

Um vollständige Informationen über das Offline-Adressbuch zu erhalten, können Sie das vorherige Cmdlet ohne Parameter ausführen. Wir erhalten den folgenden Befehl:

[PS] C: Windows system32>Get-OfflineAddressBook | Format-Liste

4 - Formatliste zum Abrufen des Adressbuchs

Weitere Informationen zu den verwendeten Cmdlets:

Get-Mailbox

Get-OfflineAddressBook

Ändern eines vorhandenen und Erstellen eines neuen Offline-Adressbuchs

Manchmal kann es erforderlich sein, ein neues Adressbuch zu erstellen, z. B. wenn Sie ein vorhandenes Buch oder die Datenbank, die es enthält, gelöscht haben.

Verwenden wir den folgenden Befehl:

[PS] C: Windows system32>New-OfflineAddressBook -Name «OAB201301» -AddressLists « Globale Standardadressliste» -IsDefault $ True

… vergessen Sie nicht, den Parameter hinzuzufügen -IsDefaultWenn Sie dieses OAB zum Standard machen möchten. Dies macht es zum Standard-OAB für alle von Ihnen erstellten Mail-Datenbanken. Wenn Sie Schwierigkeiten bei der Auswahl der erforderlichen Parameter haben, nehmen Sie einfach die Daten aus der Ausgabe des Befehls Get-OfflineAddressBook | Format-Liste – siehe oben – wenn Sie natürlich mindestens ein Adressbuch haben.

5 - new-offineaddressbook

Mit dem Cmdlet können Sie OABs entfernen Remove-OfflineAddressBook… Wir brauchen nur den Namen des Offline-Adressbuchs. Das vom Standardserver erstellte OAB hat einen langen Namen, und Sie können den folgenden Befehl ausführen, um den vollständigen Namen zu ermitteln:

6 - get-offineaddressbook name

Sie können den Namen des Buches manuell kopieren oder die Befehlsausgabe in das Cmdlet “einspeisen” Remove-OfflineAddressBookwie im folgenden Beispiel gezeigt:

[PS] C: Windows system32>Get-OfflineAddressBook -Identity «Standard *» | Remove-OfflineAddressBook

7 - get-offineaddressbook Identität remove-offlinebook

Großartig, wir haben das Exchange 2013-OAB entfernt, das für alle Datenbanken verwendet wurde. Jetzt müssen wir ihnen ein neues zuweisen (Befehl ohne Ausgabe, es wird kein Screenshot angezeigt):

[PS] C: Windows system32>Get-MailboxDatabase | Set-MailboxDatabase -OfflineAddressBook «OAB201301»

Lassen Sie uns überprüfen, ob alles geklappt hat:

[PS] C: Windows system32>Get-MailboxDatabase | ft name, offineaddressbook

8 - get-mailboxdatabase name offineaddressbook

Weitere Informationen zu den verwendeten Cmdlets:

New-OfflineAddressBook

Get-MailboxDatabase

Set-MailboxDatabase

Remove-OfflineAddressBook


Bei der Zusammenstellung des Artikels habe ich zusätzlich zu den oben genannten die folgenden Quellen verwendet:

E-Mail- und Adressbuch-Cmdlets

Verwalten von OAB in Exchange Server 2013

Offline-Adressbuch in Exchange Server 2013

Kommentare bereitgestellt von HyperComments

Leave a Reply

Your email address will not be published. Required fields are marked *