Compartilhar via


Livros de endereços offline no Exchange Server

APLICA-SE A:yes-img-162016 yes-img-192019 yes-img-seSubscription Edition

Um livro de endereços offline (OAB) é uma cópia local de uma coleção de lista de endereços. Os OABs são utilizados para consultas de livros de endereços por clientes do Outlook que estão configurados no modo Exchange em cache. Os OABs são a única opção para clientes do Outlook que estão desligados do servidor Exchange, mas também são consultados primeiro por clientes do Outlook ligados como uma forma de ajudar a reduzir a carga de trabalho nos servidores Exchange. Pode configurar as listas de endereços incluídas num OAB, o acesso a OABs específicos, a frequência com que os OABs são gerados e a partir do qual os OABs são distribuídos.

Por predefinição, uma nova instalação do Exchange cria um OAB com o nome Livro de Endereços Offline Predefinido no servidor. Este OAB também é o OAB predefinido, o que significa que é o OAB que é utilizado por caixas de correio e bases de dados de caixas de correio que não têm um OAB atribuído às mesmas.

Os OABs no Exchange 2013 e posteriores são melhorados em OABs no Exchange 2010. Estas alterações foram introduzidas no Exchange 2013:

  • Apenas a distribuição baseada na Web é suportada (a distribuição de pastas públicas já não está disponível). A distribuição baseada na Web permite:

    • Suporte para transferências mais simultâneas por computadores cliente.

    • Utilização de largura de banda reduzida.

    • Mais controlo sobre os pontos de distribuição OAB.

  • Apenas é suportada a versão 4 do OAB. Esta versão do OAB é Unicode e permite que os clientes recebam atualizações diferenciais, em vez de utilizarem sempre transferências completas. Todas as versões do Outlook suportadas pelo Exchange suportam totalmente a versão OAB 4.

  • Uma caixa de correio assistente (não o serviço Microsoft Exchange System Attendant) é o processo responsável pela geração de OABs. Isto permite que a geração de OAB execute ou coloque em pausa com base na carga de trabalho do servidor (gestão de cargas de trabalho).

  • A geração OAB ocorre numa caixa de correio de arbitragem designada (não num servidor de geração OAB designado). Estas caixas de correio podem utilizar grupos de disponibilidade de bases de dados (DAGs) para ajudar a evitar um único ponto de falha para a geração e transferências de OAB.

Para obter os procedimentos OAB, consulte Procedimentos para livros de endereços offline no Exchange Server.

Para saber mais sobre listas de endereços, consulte Listas de endereços no Exchange Server.

Geração OAB

A geração de OAB é controlada pela caixa de correio assistente denominada OABGeneratorAssistant que é executada no serviço Assistentes de Caixa de Correio do Microsoft Exchange. A geração OAB ocorre numa caixa de correio de arbitragem designada que tem o OrganizationCapabilityOABGen valor da propriedade PersistedCapability . A caixa de correio de arbitragem com esse recurso é conhecida também como Caixa de Correio de Organização.

Por predefinição, os OABs são gerados a cada 8 horas. Para alterar a agenda de geração de OAB, consulte Alterar a agenda de geração de livros de endereços offline no Exchange Server. Para atualizar manualmente um OAB, consulte Utilizar a Shell de Gestão do Exchange para atualizar livros de endereços offline.

A caixa de correio de arbitragem denominada SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} é a primeira caixa de correio da organização na sua organização. Por predefinição, esta caixa de correio da organização é responsável por gerar todos os OABs (o primeiro OAB denominado Livro de Endereços Offline Predefinido e quaisquer novos OABs que criar).

Pode criar caixas de correio de organização adicionais para gerar OABs. Exchange Server contém as melhorias à geração de OAB que foram introduzidas na Atualização Cumulativa 7 (CU7) do Exchange 2013:

  • Pode configurar vários OABs para serem gerados pela mesma caixa de correio da organização, mas não pode configurar um OAB para ser gerado por mais do que uma caixa de correio da organização. Se tiver configurado um OAB com várias caixas de correio da organização, cada cópia do OAB tinha um identificador exclusivo diferente. Assim, era necessária uma transferência OAB completa sempre que um cliente era enviado para uma localização de caixa de correio de organização diferente.

  • Pode configurar um OAB para permitir que uma cópia só de leitura (também conhecida como cópia sombra) seja distribuída para todas as caixas de correio da organização (também conhecidas como distribuição sombra). Todas as cópias do OAB têm o mesmo identificador exclusivo, pelo que não é necessária uma transferência OAB completa quando um cliente é enviado para uma localização de caixa de correio de organização diferente.

    Normalmente, as cópias sombra só são necessárias em organizações de vários sites do Exchange. Configure uma caixa de correio de organização em cada site e configure a distribuição sombra para um OAB para ajudar a impedir pedidos de transferência de OAB entre sites por parte dos clientes (provavelmente através de ligações WAN lentas). Para criar caixas de correio de organização adicionais, consulte Utilizar a Shell de Gestão do Exchange para criar caixas de correio da organização.

    A distribuição sombra é descrita em detalhe na secção seguinte.

Para localizar todas as caixas de correio da organização e a caixa de correio da organização definida para um OAB, consulte Utilizar a Shell de Gestão do Exchange para localizar caixas de correio da organização.

Os ficheiros OAB são gerados e armazenados na caixa de correio da organização designada, pelo que o destino dos pedidos de transferência OAB é o servidor da Caixa de Correio que contém a cópia ativa da caixa de correio da organização. Os ficheiros OAB são copiados da caixa de correio da organização para para %ExchangeInstallPath%ClientAccess\OAB\<OAB GUID> obtenção por clientes. Os clientes nunca se ligam diretamente a esta localização de back-end. Os pedidos de cliente para o OAB são protegidos pelos serviços de Acesso de Cliente (front-end) num servidor de Caixa de Correio para esta localização de back-end.

Distribuição OAB

Por predefinição, os clientes do Outlook estão configurados para transferir o OAB a cada 24 horas ou os utilizadores podem iniciar uma transferência manual a partir do Outlook em qualquer altura.

A distribuição OAB para clientes depende dos diretórios virtuais dos Serviços de Informação Internet (IIS) e do serviço de Deteção Automática. O diretório virtual do IIS utilizado para o acesso de cliente a OABs está localizado no site predefinido nos serviços de Acesso de Cliente (front-end) no servidor da Caixa de Correio e tem o nome OAB (Web Site Predefinido). Este diretório virtual é criado automaticamente quando instala o Exchange e é configurado para atender clientes internos no URL https://<ServerName>/oab (por exemplo, https://mailbox01.contoso.com/oab). Terá de configurar manualmente o URL externo utilizado para distribuir OABs para clientes externos. Para obter mais informações, veja Passo 4: Configurar URLs externos em Configurar o fluxo de correio e o acesso de cliente em servidores Exchange.

Nas propriedades do OAB, pode configurar os diretórios virtuais OAB que estão disponíveis para distribuir o OAB aos clientes. A predefinição restringe a distribuição OAB aos diretórios virtuais OAB no servidor que contém a caixa de correio da organização do OAB. No entanto, os serviços de Acesso de Cliente em qualquer servidor de Caixa de Correio podem obter pedidos de transferência OAB recebidos por proxy para a localização correta. Por conseguinte, recomendamos que configure todos os diretórios virtuais OAB para aceitar pedidos para transferir o OAB. Para obter instruções, veja Utilizar a Shell de Gestão do Exchange para configurar qualquer diretório virtual na organização para aceitar pedidos de transferência para o OAB.

O serviço de Deteção Automática anuncia os URLs OAB que configurou. A Deteção Automática é suportada por todas as versões do Outlook e praticamente todos os dispositivos móveis atualmente suportados pelo Exchange. Eis um resumo do processo de distribuição OAB:

  1. O Outlook recebe o URL OAB da Deteção Automática e liga-se aos serviços de Acesso de Cliente (front-end) num servidor de Caixa de Correio.

  2. Os serviços de Acesso de Cliente no servidor da Caixa de Correio que aceitaram a ligação efetuam estes passos:

    1. Consulta o Active Directory para localizar a caixa de correio da organização responsável por gerar o OAB do utilizador (o OAB predefinido, o OAB especificado para a base de dados da caixa de correio ou o OAB especificado para a caixa de correio).

    2. Consulte novamente o Active Directory para localizar a base de dados da caixa de correio que aloja a caixa de correio da organização para o OAB e o servidor da Caixa de Correio que atualmente contém a cópia ativa da base de dados.

    3. Proxies the OAB download request to the identified Mailbox server.

    4. Obtém os ficheiros OAB a partir da localização de back-end %ExchangeInstallPath%ClientAccess\OAB\<GUID> e proxie-os novamente para o cliente.

Se existir uma cópia sombra do OAB numa caixa de correio da organização no site do Active Directory local (o site a partir do qual o utilizador se está a ligar), será utilizado um servidor de Caixa de Correio local para transferir o OAB. No entanto, a sincronização da cópia sombra entre caixas de correio da organização é efetuada a pedido. Veja como funciona:

  1. Digamos que a caixa de correio da organização não tem uma cópia sombra adequada do OAB. Isto pode ser causado pelas seguintes condições:

    • Um cliente nunca pediu uma transferência da cópia sombra.

    • A cópia sombra está desatualizada. As cópias sombra estão cientes quando uma cópia atualizada do OAB principal foi gerada e publicada (manualmente ou pela agenda de geração OAB de 8 horas predefinida). Os servidores da Caixa de Correio afetados deixarão de distribuir a cópia sombra desatualizada aos clientes.

  2. O primeiro cliente que tentar transferir a cópia sombra receberá um erro 0x80190194 (BG_E_HTTP_ERROR_404) no Outlook. Isto irá acionar uma cópia completa do OAB do elemento principal para a cópia sombra. Os seguintes eventos são comunicados:

    • Event ID: 102

      Source: MSExchange OABRequestHandler

      Description: The OABRequestHandler has begun downloading the OAB <GUID> from the server <Server>.

    • Event ID: 103

      Source: MSExchange OABRequestHandler

      Description: The OABRequestHandler has finished downloading the OAB <GUID>.

  3. O OABRequestHandler irá fazer até três tentativas imediatas de copiar os ficheiros OAB do servidor da Caixa de Correio que contém a caixa de correio de geração OAB principal. Se as três tentativas falharem, a OABRequestHandler irá repetir a cópia após uma hora. Os seguintes eventos são comunicados:

    • Event ID: 104

      Source: MSExchange OABRequestHandler

      Description: Download of the OAB <GUID> failed. The job will be re-submitted. The error was: BG_ERROR_CONTEXT=BE_ERROR_CONTEXT_REMOTE_FILE; error code=0x80190194

    • Event ID: 105

      Source: MSExchange OABRequestHandler

      Description: Download of the OAB <GUID> has failed too many times. The job will not be resubmitted for the next hour.

  4. Se o OAB estiver configurado para distribuição sombra, mas não existir nenhuma caixa de correio da organização no site do Active Directory local (o site a partir do qual o utilizador se está a ligar), os serviços de Acesso de Cliente irão utilizar o proxy do pedido de transferência do OAB de volta para o servidor da Caixa de Correio que contém a caixa de correio da organização para o OAB principal.

Condições que causam uma transferência OAB completa

Normalmente, as melhorias nos OABs requerem que os clientes transfiram atualizações OAB, não o OAB completo e completo. No entanto, por vezes, são necessárias transferências OAB completas. Por exemplo:

  • Os Changes.oab ficheiros são maiores ou iguais a metade do tamanho dos ficheiros OAB completos. O Outlook compara o tamanho total dos ficheiros comprimidos Changes.oab que são necessários para atualizar o OAB para o tamanho total dos ficheiros OAB completos comprimidos no servidor.

  • Não existe OAB no seu computador (por exemplo, durante a configuração inicial do Outlook).

  • Falta um ficheiro diferencial no servidor. Os ficheiros diferenciais em falta podem ser causados pelas seguintes condições:

    • Não utiliza o Outlook para ligar à sua caixa de correio do Exchange há mais de 30 dias (por predefinição, os ficheiros diferenciais são armazenados no servidor durante 30 dias).

    • O servidor não conseguiu gerar o ficheiro diferencial durante um dia necessário para atualizar a cópia local do OAB.

  • Está disponível uma versão mais recente do OAB no servidor (por exemplo, a sua caixa de correio foi atualizada a partir do Exchange 2010 e a sua cópia local do OAB é a versão 3).

  • Falha ao aplicar alterações para o OAB. Por exemplo, os ficheiros diferenciais estão danificados no servidor (o servidor falhou durante a geração de ficheiros diferenciais).

  • O OAB não está presente no seu computador (por exemplo, eliminou manualmente um ou mais ficheiros OAB locais).

  • Uma transferência completa anterior falhou, pelo que o Outlook tem de recomeçar.

  • Iniciou uma transferência manual do OAB completo.

Planeamento e implementação do OAB

Quer utilize um único OAB ou vários OABs, considere os seguintes fatores à medida que planeia e implementa a sua estratégia de OAB:

  • É o tamanho de cada OAB na sua organização. Os tamanhos de OAB podem variar de alguns megabytes a centenas de megabytes. Os seguintes fatores podem afetar o tamanho do OAB:

    • A utilização de certificados na sua organização. Quanto mais certificados de infraestrutura de chaves públicas (PKI), maior será o OAB. Os certificados PKI variam entre 1 kilobyte (KB) e 3 KB. São o maior contribuidor para o tamanho OAB.

    • O número de destinatários de correio na sua organização.

    • O número de grupos na sua organização.

    • Informações de utilizador que a sua organização adiciona a cada objeto de destinatário. Por exemplo, algumas organizações configuram o endereço completo e os detalhes de contacto para cada utilizador.

  • O número de transferências OAB.

  • O número e a frequência do nome único principal são alterados para objetos de destinatário no Active Directory.

  • Erros de correspondência do endereço SMTP.

  • O número geral de alterações efetuadas ao Active Directory.

  • Os destinatários que tenha ocultado no Active Directory através de métodos fora do Exchange estarão visíveis nos OABs (por exemplo, utilizando o descritor de segurança do Windows). Para ocultar efetivamente os destinatários em OABs, configure a propriedade Ocultar das listas de endereços para o destinatário no Centro de administração do Exchange (EAC) ou no parâmetro HiddenFromAddressListsEnabled no cmdlet de gestão de destinatários correspondente na Shell de Gestão do Exchange. Para obter mais informações, consulte Ocultar destinatários de listas de endereços. Em alternativa, pode criar uma lista de endereços que não inclua os destinatários ocultos, atribuir a lista de endereços ao OAB e atribuir o OAB aos utilizadores (diretamente ou ao tornar o OAB a predefinição). Para obter mais informações sobre como criar listas de endereços, consulte Criar listas de endereços.

Mover a geração OAB para outro servidor

No Exchange 2010, mover a geração OAB para outro servidor exigiu que especificasse um servidor de geração diferente nas propriedades do OAB. No entanto, no Exchange 2013, Exchange 2016 e Exchange 2019, a geração OAB ocorre numa caixa de correio de organização concebida e não num servidor designado. Para mover a geração OAB para outro servidor, tem de mover a caixa de correio da organização. Por exemplo:

Lembre-se de que pode configurar vários OABs para utilizar a mesma caixa de correio da organização, mas não pode configurar um OAB para utilizar mais do que uma caixa de correio da organização. Se precisar de várias cópias do OAB em diferentes localizações (normalmente, em diferentes sites do Active Directory), verifique se existe uma caixa de correio da organização no site e ative a distribuição sombra para o OAB. Para obter mais informações, veja Utilizar a Shell de Gestão do Exchange para ativar a distribuição sombra para livros de endereços offline.