Alterar a agenda de geração de catálogo de endereços offline no Exchange

Um OAB (catálogo de endereços offline) é uma cópia de um catálogo de endereços que foi baixado para que um usuário do Outlook possa acessar as informações que contém enquanto estiver desconectado do servidor. Por padrão, uma nova OAB é gerada a cada 8 horas no Exchange Server 2016 e Exchange Server 2019, mas você pode alterar o intervalo usando o Shell de Gerenciamento do Exchange.

Para tarefas de gerenciamento adicionais relacionadas aos OABs, consulte Procedimentos para livros de endereços offline em Exchange Server.

Do que você precisa saber para começar?

  • Tempo estimado para concluir este procedimento: 5 minutos.

  • Somente o PowerShell pode ser usado para executar este procedimento. Para saber como abrir o Shell de Gerenciamento do Exchange em sua organização do Exchange local, confira Open the Exchange Management Shell.

  • Para executar este procedimento ou estes procedimentos, você precisa receber permissões. Para ver de que permissões você precisa, consulte o Entrada "Catálogos de endereços offline" no tópico Endereço de email e permissões do catálogo de endereços.

Dica

Está com problemas? Peça ajuda nos fóruns do Exchange. Visite os fóruns em: Exchange Server, Exchange Online ou Proteção do Exchange Online.

Alterar o agendamento de geração do catálogo de endereços offline

Alterar o agendamento de geração da OAB é um processo de duas etapas:

  1. Altere a agenda de geração da OAB.

  2. Aplique o novo agendamento de geração do OAB.

Etapa 1: usar o Shell de Gerenciamento do Exchange para alterar o cronograma de geração do OAB

Para alterar o agendamento de geração do OAB, use esta sintaxe:

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

Observações:

  • Para especificar um <valor TimeSpan> , use a sintaxe d.hh:mm:ss, em que d = dias, hh = horas, mm = minutos e ss = segundos .

  • Para configurar a agenda de geração do OAB em todos os servidores da caixa de correio do Exchange 2016 e exchange 2019 na floresta do Active Directory, não use o parâmetro Server .

  • Para configurar o agendamento de geração do OAB em um servidor específico do Exchange 2016 ou exchange 2019 Mailbox, use o parâmetro Server e o nome (não o nome de domínio totalmente qualificado ou FQDN) do servidor. Esse método é útil quando você precisa especificar diferentes agendas de geração do OAB em diferentes servidores do Exchange.

  • No Exchange 2016 Cumulativo Atualização 3 (CU3) ou anterior, o valor do parâmetro componente é MailboxAssistants.

Este exemplo especifica que o OAB é gerado a cada duas horas em todos os servidores do Exchange 2016 e do Exchange 2019 na organização responsáveis pela geração de OABs.

  • Nome da substituição de configuração: "Substituição de Geração do OAB" (deve ser exclusivo)

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

  • Motivo de substituição: gerar OAB a cada 2 horas

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

Este exemplo especifica o mesmo agendamento de geração do OAB, mas somente no servidor chamado 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

Etapa 2: usar o Shell de Gerenciamento do Exchange para aplicar o novo cronograma de geração do OAB

Para aplicar o novo agendamento de geração do OAB, use esta sintaxe:

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

Observações:

  • Se você não usou o parâmetro Server na Etapa 1, não o use aqui. Se você usou o parâmetro Server na Etapa 1, use o mesmo nome do servidor aqui.

  • Se você excluir o agendamento de geração OAB personalizado usando o cmdlet Remove-SettingOverride , ainda precisará executar esse comando para alterar o agendamento de geração de volta para o valor padrão de 8 horas.

Este exemplo aplica o novo cronograma de geração do OAB em todos os servidores da Caixa de Correio do Exchange 2016 e exchange 2019 na organização.

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

Este exemplo aplica o novo cronograma de geração do OAB no servidor chamado Mailbox01.

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

Como saber se funcionou?

Para verificar se você configurou o agendamento de geração do OAB em um ou mais servidores do Exchange, substitua <ServerName> pelo nome do servidor (não o FQDN) e execute o seguinte comando para verificar o valor da propriedade WorkCycle :

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

Observação: no Exchange 2016 CU3 ou anterior, você precisa executar este comando em vez disso: [xml]$diag=Get-ExchangeDiagnosticInfo -Server <ServerName> -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Config; $diag.Diagnostics.Components.VariantConfiguration.Configuration.MailboxAssistants.OABGeneratorAssistant.

Confira também

Procedimentos para livros de endereços offline no Exchange Server