Ändern des Zeitplans für die Offlineadressbuchgenerierung in Exchange

Ein Offlineadressbuch (OAB) ist eine Kopie eines Adressbuchs, das heruntergeladen wurde, damit ein Outlook-Benutzer auf die darin enthaltenen Informationen zugreifen kann, während keine Verbindung mit dem Server besteht. Standardmäßig wird in Exchange Server 2016 und Exchange Server 2019 alle 8 Stunden ein neues OAB generiert. Sie können das Intervall jedoch mithilfe der Exchange-Verwaltungsshell ändern.

Weitere Verwaltungsaufgaben im Zusammenhang mit OABs finden Sie unter Verfahren für Offlineadressbücher in Exchange Server.

Was sollten Sie wissen, bevor Sie beginnen?

  • Geschätzte Zeit bis zum Abschließen dieses Verfahrens: 5 Minuten

  • Sie können nur die PowerShell zum Ausführen dieser Prozedur verwenden. Informationen über das Öffnen der Exchange-Verwaltungsshell in Ihrer lokalen Exchange-Organisation finden Sie unter Open the Exchange Management Shell.

  • Bevor Sie diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Offlineadressbücher" im Thema Berechtigungen für E-Mail-Adressen und Adressbücher.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Sie finden die Foren unter folgenden Links: Exchange Server, Exchange Online oder Exchange Online Protection.

Ändern des Zeitplans für die Generierung des Offlineadressbuchs

Das Ändern des Zeitplans für die OAB-Generierung ist ein zweistufiger Prozess:

  1. Ändern des Zeitplans für die OAB-Generierung.

  2. Anwenden des neuen Zeitplans für die OAB-Generierung.

Schritt 1: Ändern des Zeitplans für die OAB-Generierung mit der Exchange-Verwaltungsshell

Verwenden Sie die folgende Syntax, um den Zeitplan für die OAB-Generierung zu ändern:

New-SettingOverride -Name "<UniqueOverrideName>" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=<Timespan>") -Reason "<DescriptiveReason>" [-Server <ServerName>]

Hinweise:

  • Verwenden Sie zum Angeben eines <TimeSpan-Werts> die Syntax d.hh:mm:ss, wobei d = Tage, hh = Stunden, mm = Minuten und ss = Sekunden ist.

  • Verwenden Sie zum Konfigurieren des OAB-Generierungszeitplans auf allen Exchange 2016- und Exchange 2019-Postfachservern in der Active Directory-Gesamtstruktur nicht den Server-Parameter .

  • Verwenden Sie zum Konfigurieren des OAB-Generierungszeitplans auf einem bestimmten Exchange 2016- oder Exchange 2019-Postfachserver den Serverparameter und den Namen (nicht den vollqualifizierten Domänennamen oder FQDN) des Servers. Diese Methode ist hilfreich, wenn Sie unterschiedliche OAB-Generierungszeitpläne auf verschiedenen Exchange-Servern angeben müssen.

  • In Exchange 2016 Cumulative Update 3 (CU3) oder früheren Versionen ist MailboxAssistantsder Wert des Component-Parameters .

In diesem Beispiel wird angegeben, dass das OAB alle zwei Stunden auf allen Exchange 2016- und Exchange 2019-Servern in der Organisation generiert wird, die für das Generieren von OABs verantwortlich sind.

  • Festlegen des Außerkraftsetzungsnamens: "OAB-Generierungsüberschreibung" (muss eindeutig sein)

  • WorkCycle: 02:00:00 (2 Stunden)

  • Außerkraftsetzungsgrund: OAB alle 2 Stunden generieren

New-SettingOverride -Name "OAB Generation Override" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=02:00:00") -Reason "Generate OAB every 2 hours"

In diesem Beispiel wird der gleiche Zeitplan für die Offlineadressbuch-Generierung angegeben, aber nur auf dem Server namens „Mailbox01".

New-SettingOverride -Name "Mailbox01 OAB Generation Override" -Component TimeBasedAssistants -Section OABGeneratorAssistant -Parameters @("WorkCycle=02:00:00") -Reason "Generate OAB every 2 hours" -Server Mailbox01

Schritt 2: Anwenden des neuen Zeitplans für die OAB-Generierung mit der Exchange-Verwaltungsshell

Verwenden Sie die folgende Syntax, um den neuen Zeitplan für die OAB-Generierung anzuwenden:

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh [-Server <ServerName>]

Hinweise:

  • Wenn Sie den Server-Parameter in Schritt 1 nicht verwendet haben, verwenden Sie ihn hier nicht. Wenn Sie in Schritt 1 den Parameter Server verwendet haben, verwenden Sie hier denselben Servernamen.

  • Wenn Sie den benutzerdefinierten OAB-Generierungszeitplan mithilfe des Cmdlets Remove-SettingOverride löschen, müssen Sie diesen Befehl dennoch ausführen, um den Generierungszeitplan wieder in den Standardwert von 8 Stunden zurück zu ändern.

In diesem Beispiel wird der neue OAB-Generierungszeitplan auf alle Exchange 2016- und Exchange 2019-Postfachserver in der Organisation angewendet.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh

In diesem Beispiel wird der neue OAB-Generierungszeitplan auf den Server mit dem Namen „Mailbox01“ angewendet.

Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh -Server Mailbox01

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Um zu überprüfen, ob Sie den OAB-Generierungszeitplan auf einem oder mehreren Exchange-Servern konfiguriert haben, ersetzen <Sie ServerName> durch den Namen des Servers (nicht durch den FQDN), und führen Sie den folgenden Befehl aus, um den Wert der WorkCycle-Eigenschaft zu überprüfen:

[xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process MSExchangeMailboxAssistants -Component VariantConfiguration -Argument "Config,Component=TimeBasedAssistants"; $diag.Diagnostics.Components.VariantConfiguration.Configuration.TimeBasedAssistants.OABGeneratorAssistant

Hinweis: In Exchange 2016 CU3 oder früheren Versionen müssen Sie stattdessen den folgenden Befehl ausführen: [xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Config; $diag.Diagnostics.Components.VariantConfiguration.Configuration.MailboxAssistants.OABGeneratorAssistant.

Siehe auch

Verfahren für Offlineadressbücher in Exchange Server