Изменение графика генерации автономных адресных книг в Exchange

Автономная адресная книга — это копия адресной книги, которая скачивается, чтобы у пользователя Outlook был доступ к сведениям в ней без подключения к серверу. По умолчанию новая OAB создается каждые 8 часов в Exchange Server 2016 и Exchange Server 2019 г., но интервал можно изменить с помощью Exchange Management Shell.

Дополнительные задачи управления, связанные с OABs, см. в книге "Процедуры для автономных адресных книг" в Exchange Server.

Что нужно знать перед началом работы?

  • Предполагаемое время выполнения процедуры: 5 минут.

  • Для выполнения этой процедуры можно использовать только PowerShell. Сведения о том, как открыть командную консоль Exchange в локальной организации Exchange, см. в статье Open the Exchange Management Shell.

  • Для выполнения этих процедур необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в статье запись "Автономные адресные книги" в разделе Разрешения для электронных адресов и адресных книг.

Совет

Возникли проблемы? Попросите помощи на форумах Exchange. Перейти на форумы можно по следующим ссылкам: Exchange Server, Exchange Online или Exchange Online Protection.

Изменение графика формирования автономной адресной книги

График формирования автономной адресной книги меняется в два этапа:

  1. Изменение графика формирования автономной адресной книги.

  2. Применение нового графика формирования автономной адресной книги.

Шаг 1. Изменение графика формирования автономной адресной книги с помощью командной консоли Exchange

Чтобы изменить график формирования автономной адресной книги, используйте следующий синтаксис:

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

Примечания.

  • Чтобы указать <TimeSpan> значение, d.hh:mm:ssиспользуйте синтаксис, где d = дни, hh = часы, мм = минуты и ss = секунды.

  • Чтобы настроить график генерации OAB на всех серверах почтовых ящиков Exchange 2016 и Exchange 2019 г. в лесу Active Directory, не используйте параметр Server.

  • Чтобы настроить график генерации OAB на определенном сервере почтовых ящиков Exchange 2016 или Exchange 2019 г., используйте параметр Server и имя (не полное доменное имя или FQDN) сервера. Применяйте этот метод, чтобы настроить разные графики на разных серверах Exchange Server.

  • В Exchange 2016 г. Накопительное обновление 3 (CU3) или более раннее значение параметра Компонент MailboxAssistants.

В этом примере указывается, что OAB создается каждые два часа на всех серверах Exchange 2016 г. и Exchange 2019 г. в организации, отвечающей за создание OBS.

  • Настройка переопределения имени: "Переопределения поколений OAB" (должно быть уникальным)

  • WorkCycle: 02:00:00 (2 часа)

  • Причина переопределения: создание OAB каждые 2 часа

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

Эта команда указывает тот же график формирования автономной адресной книги, но только на сервере 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

Шаг 2. Применение нового графика формирования автономной адресной книги с помощью командной консоли Exchange

Чтобы применить новый график формирования автономной адресной книги, используйте следующий синтаксис:

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

Примечания.

  • Если параметр Server не используется в шаге 1, не используйте его здесь. Если вы использовали параметр Server в шаге 1, используйте то же имя сервера здесь.

  • Если вы удаляете собственный график формирования автономной адресной книги с помощью командлета Remove-SettingOverride, вам все равно нужно выполнить эту команду, чтобы восстановить график формирования по умолчанию (каждые 8 часов).

В этом примере применяется новое расписание генерации OAB на всех серверах почтовых ящиков Exchange 2016 Exchange 2019 г. в организации.

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

Эта команда применяет новый график формирования автономной адресной книги на сервере Mailbox01.

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

Как проверить, все ли получилось?

Чтобы убедиться, что вы настроили график генерации OAB на одном или нескольких Exchange серверах, <ServerName> замените имя сервера (а не FQDN) и запустите следующую команду, чтобы проверить значение свойства WorkCycle:

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

Примечание. В Exchange 2016 cu3 или более ранний, вам нужно запустить эту команду вместо: [xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Config; $diag.Diagnostics.Components.VariantConfiguration.Configuration.MailboxAssistants.OABGeneratorAssistant.

См. также

Процедуры для автономных адресных книг в Exchange Server