Compartilhar via


Excluir ou restaurar caixas de correio do usuário no Exchange Online

Há várias coisas a serem consideradas antes de optar por excluir uma caixa de correio de usuário. Existem diferentes tipos de eliminações que pode fazer numa caixa de correio de utilizador e algumas delas não lhe permitem restaurar ou recuperar a caixa de correio. Este artigo explica-lhe os cenários da caixa de correio eliminada e como eliminar, recuperar ou remover permanentemente uma caixa de correio de Exchange Online.

Observação

Não pode utilizar o EAC para eliminar ou restaurar caixas de correio de utilizador.

Caixas de correio de usuário excluídas por software

Uma caixa de correio de utilizador eliminada de forma recuperável é uma caixa de correio que foi eliminada com o Centro de administração do Microsoft 365 ou o cmdlet Remove-Mailbox no Exchange Online PowerShell e ainda está na reciclagem do Microsoft Entra ID há menos de 30 dias.

Esse tipo de caixa de correio foi excluída nos seguintes casos:

  • A conta de utilizador Microsoft Entra associada à caixa de correio do utilizador é eliminada de forma recuperável (o objeto de utilizador Microsoft Entra está fora do âmbito ou no contentor da reciclagem).

  • A conta de utilizador associada Microsoft Entra conta de utilizador da caixa de correio do utilizador foi duramente eliminada, mas foi colocada uma Suspensão de Litígio ou uma suspensão de Deteção de Dados Eletrónicos na caixa de correio Exchange Online antes de ser eliminada.

  • A conta de utilizador Microsoft Entra associada à caixa de correio do utilizador foi removida nos últimos 30 dias, que corresponde ao comprimento de retenção Exchange Online mantém a caixa de correio num estado de eliminação recuperável antes de ser permanentemente removida e irrecuperável.

Observação

Se executar o cmdlet Restore-MgDirectoryDeletedItem do PowerShell do Microsoft Graph para remover um utilizador da reciclagem do Microsoft Entra ID, colocará sempre uma caixa de correio Exchange Online existente associada ao utilizador Microsoft Entra num estado de eliminação recuperável, desde que a licença do utilizador não tenha sido removida. No entanto, se você remover a licença do usuário antes de removê-lo da lixeira, ele não passará para o estado de exclusão reversível da caixa de correio de usuário.

Se, no período de 30 dias, um novo utilizador Microsoft Entra for sincronizado a partir da conta de destinatário no local original com o mesmo ExchangeGuid ou ArchiveGuid, tal resultará num erro de conflito de validação do ExchangeGuid.

Consulte Descrição geral das caixas de correio inativas para obter mais informações sobre como criar uma caixa de correio inativa ao colocar uma Suspensão de Litígio numa caixa de correio antes de a eliminar.

Caixas de correio de usuário excluídas por hardware

Esse tipo de caixa de correio foi excluída nos seguintes casos:

  • A caixa de correio do utilizador foi eliminada de forma recuperável há mais de 30 dias e o utilizador Microsoft Entra associado foi eliminado de forma recuperável. Veja o cmdlet Remove-MgUser . Todos os conteúdos da caixa de correio, como e-mails, contactos e ficheiros, serão eliminados permanentemente.

  • A conta de utilizador associada à caixa de correio do utilizador foi eliminada na Microsoft Entra ID. A caixa de correio do usuário agora será excluída temporariamente no Exchange Online e permanecerá nesse estado por 30 dias. Se, no período de tempo de 30 dias, um novo utilizador Microsoft Entra for sincronizado a partir da conta de destinatário no local original com o mesmo ExchangeGuid ou ArchiveGuid e essa nova conta estiver licenciada para Exchange Online, isto resulta numa eliminação difícil da caixa de correio do utilizador original. Todos os conteúdos da caixa de correio, como e-mails, contactos e ficheiros, serão eliminados permanentemente.

  • A caixa de correio eliminada de forma recuperável foi eliminada com o cmdlet Remove-Mailbox com o parâmetro PermanentlyDelete no Exchange Online PowerShell.

Os cenários acima partem do princípio de que a caixa de correio do utilizador não está em nenhum dos estados de retenção, como Suspensão de litígios ou Suspensão de Deteção de Dados Eletrónicos. Se existir algum tipo de suspensão na caixa de correio do utilizador, a caixa de correio não pode ser removida do Exchange Online. Para todos os tipos de destinatários de utilizadores de correio, a suspensão de litígios ou a suspensão da Deteção de Dados Eletrónicos são ignoradas e não têm impacto no comportamento de eliminação recuperável ou eliminado por utilizadores de correio. O objeto de utilizador de correio não pode ser eliminado se existir uma caixa de correio de diário associada ao mesmo. Pode desativar o registo no diário do utilizador de correio com o cmdlet Disable-JournalArchiving .

Excluir uma caixa de correio de usuário

Utilizar o Centro de administração do Microsoft 365 para eliminar uma conta de utilizador

Quando elimina uma conta de utilizador, o Exchange Online caixa de correio correspondente é eliminado e removido da lista de caixas de correio no EAC. Depois de a conta de utilizador ser eliminada, é listada na página Utilizadores Eliminados no Centro de administração do Microsoft 365. Ela pode ser recuperada em até 30 dias após a exclusão. Após 30 dias, a conta do usuário e a caixa de correio são excluídas permanentemente e não são recuperáveis.

Para eliminar uma conta escolar ou profissional do Microsoft 365 ou Office 365, consulte Eliminar ou restaurar utilizadores.

Utilizar Windows PowerShell para eliminar permanentemente uma caixa de correio de utilizador

Este exemplo elimina permanentemente a conta de utilizador com UserId "d7ed3b4a-xxxx-4d15-bc2c-c6731803321d" de Microsoft Entra ID.

Remove-MgDirectoryDeletedItem -DirectoryObjectId "d7ed3b4a-xxxx-4d15-bc2c-c6731803321d"

Para obter mais detalhes, marcar, Remove-MgDirectoryDeletedItem.

Utilizar o Exchange Online PowerShell para eliminar uma caixa de correio

Quando elimina uma caixa de correio Exchange Online com o Exchange Online PowerShell, o utilizador correspondente do Microsoft 365 ou Office 365 é eliminado e removido da lista de utilizadores no Centro de administração do Microsoft 365. O usuário ainda poderá ser recuperado por 30 dias. Após o limite de 30 dias, o usuário será excluído permanentemente.

Este exemplo elimina uma caixa de correio Exchange Online e a conta de utilizador correspondente para Walter Harp.

Remove-Mailbox -Identity "Walter Harp"

Restaurar uma caixa de correio de usuário

Após você excluir uma caixa de correio, o Exchange Online retém a caixa de correio e todo o seu conteúdo até que o período de retenção de caixa de correio excluída expire, que é de 30 dias. Após 30 dias, a caixa de correio é excluída permanentemente e não pode ser recuperada. O método para restaurar uma caixa de correio depende se a caixa de correio foi eliminada ao eliminar a conta de utilizador ou ao remover a licença de Exchange Online.

Para ajudar a compreender a status atual de uma caixa de correio eliminada

Observação

Esse recurso requer uma conta de administrador do Microsoft 365. Esse recurso não está disponível para o Microsoft 365 Government, Microsoft 365 operado pela 21Vianet ou Microsoft 365 Alemanha.

Para o ajudar a compreender o status atual de uma caixa de correio eliminada recentemente, fornecemos diagnóstico automatizadas no Centro de administração do Microsoft 365. Para iniciar a diagnóstico, selecione o seguinte botão:

Observação

Recomendamos vivamente que restaure a caixa de correio a partir da mesma origem (Microsoft Entra ID ou Exchange Online) de onde o utilizador ou a caixa de correio foi eliminada. Se não o fizer, ocorrerá uma operação de restauro falhada.

Utilizar o Centro de administração do Microsoft 365 para restaurar uma conta de utilizador

Se a caixa de correio tiver sido eliminada ao eliminar a conta de utilizador correspondente, pode restaurar a caixa de correio ao restaurar a conta de utilizador no Centro de administração do Microsoft 365.

Para restaurar uma conta de utilizador, veja Eliminar ou restaurar utilizadores.

Utilizar o Exchange Online PowerShell para restaurar uma conta de utilizador

Você pode recuperar caixas de correio excluídas usando o cmdlet do PowerShell abaixo. O exemplo de cmdlet a seguir restaura a caixa de correio para Brenda Fernandes.

  1. Conectar-se ao PowerShell do Exchange Online

  2. Execute o cmdlet Undo-SoftDeletedMailbox . É-lhe pedido que introduza a palavra-passe.

    Undo-SoftDeletedMailbox allieb@contoso.com -WindowsLiveID allieb@contoso.com -Password (Read-Host "Enter password" -AsSecureString)
    

Remoção de licença

Quando uma licença de Exchange Online é removida de um utilizador, Exchange Online dados associados a essa conta são mantidos durante 30 dias. Após o período de tolerância de 30 dias, os dados são eliminados e não podem ser recuperados. Se adicionar novamente a licença ao utilizador durante o período de tolerância, esta ação irá restaurar o acesso e a caixa de correio ficará totalmente ativa.

Observação

Se a licença do Microsoft 365, Office 365 ou Exchange Online for removida de um utilizador, a caixa de correio do utilizador deixará de ser pesquisável através de uma ferramenta de Deteção de Dados Eletrónicos, como a Pesquisa de Conteúdos ou a Deteção de Dados Eletrónicos (Premium). Para obter mais informações, consulte a secção "Procurar caixas de correio desligadas ou não licenciadas" em Referência de funcionalidades para Pesquisa de conteúdo.

Restaurar um utilizador numa implementação híbrida

Para caixas de correio de utilizador num cenário híbrido, se a caixa de correio tiver sido eliminada de forma recuperável e o utilizador Microsoft Entra associado à caixa de correio tiver sido eliminado da Microsoft Entra ID, pode utilizar New-MailboxRestoreRequest para recuperar a caixa de correio. Leia Configurar Grupos do Microsoft 365 com o Exchange híbrido no local para obter mais informações. Os procedimentos nesta secção explicam como restaurar a caixa de correio para um utilizador eliminado de forma recuperável.

  1. Conectar-se ao PowerShell do Exchange Online

  2. Execute o seguinte cmdlet para identificar a caixa de correio eliminada de forma recuperável que pretende restaurar.

    Get-Mailbox -SoftDeletedMailbox | Select-Object Name,ExchangeGuid
    

    Para a caixa de correio eliminada de forma recuperável que pretende restaurar, tenha em atenção o respetivo valor GUID (utilize o valor no Passo 4).

  3. Crie uma caixa de correio de destino para a caixa de correio restaurada. Para obter mais informações, consulte Criar caixas de correio de utilizador no Exchange Online. Depois de criar a caixa de correio de destino, execute o seguinte comando para obter o valor GUID da caixa de correio de destino de que irá precisar no próximo passo.

    Get-Mailbox -Identity <NameOrAliasOfNewTargetMailbox> | Format-List ExchangeGuid
    
  4. Substitua <SoftDeletedMailboxGUID> pelo valor GUID do Passo 2 e <NewTargetMailboxGUID> pelo valor GUID do Passo 3 e execute o seguinte cmdlet para restaurar a caixa de correio:

    New-MailboxRestoreRequest -SourceMailbox <SoftDeletedMailboxGUID> -TargetMailbox <NewTargetMailboxGUID>
    

Para outros cenários de restauro de caixas de correio relacionados com infraestruturas híbridas, veja Cenários comuns de recuperação de caixas de correio para ambientes híbridos.

Restaurar caixas de correio no local desligadas para Exchange Online

Se precisar de restaurar uma caixa de correio no local desligada para uma caixa de correio Exchange Online, siga os passos nesta secção.

  1. Abra a Shell de Gestão do Exchange ou Ligar a servidores exchange com o PowerShell remoto.

  2. Execute o seguinte comando para mostrar o valor mailboxGuid necessário da caixa de correio desligada:

    Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason -eq "Disabled"} | Format-Table DisplayName,MailboxGuid,LegacyDN,Database
    
  3. Execute o seguinte comando para mostrar o valor GUID necessário da base de dados da caixa de correio que contém a caixa de correio desligada:

    Get-MailboxDatabase | Format-List Identity,GUID
    
  4. Conectar-se ao PowerShell do Exchange Online

  5. Substitua <MailboxIdentity> pelo nome, alias ou endereço de e-mail da caixa de correio de destino Exchange Online e, em seguida, execute um dos seguintes comandos:

    • Restaurar para Exchange Online caixa de correio: execute o seguinte comando para mostrar o valor necessário do ExchangeGuid:

      Get-Mailbox -Identity "<MailboxIdentity>" | Format-List Name,ExchangeGuid,LegacyExchangeDN
      
    • Restaurar para Exchange Online caixa de correio de arquivo: execute o seguinte comando para mostrar o valor ArchiveGuid necessário:

      Observação

      O restauro para um arquivo grande não é suportado.

      Get-Mailbox -Identity "<MailboxIdentity>" -TargetIsArchive | Format-List Name,LegacyExchangeDn,ExchangeGuid,ArchiveGuid
      
  6. Agora que temos todos os detalhes necessários, execute um dos seguintes comandos para iniciar o pedido de restauro. Em ambos os comandos, utilize os seguintes valores:

    • RemoteHostName é o FQDN do servidor Exchange (por exemplo, mail.contoso.com)

    • RemoteCredential são as credenciais de uma conta de administrador do Exchange no local.

    • RemoteDatabaseGuid é o valor GUID da base de dados da caixa de correio do passo 3.

    • SourceStoreMailbox é o valor MailboxGuid da caixa de correio desligada do passo 2.

    • Restaurar para Exchange Online caixa de correio: TargetMailbox é o valor ExchangeGuid do destino Exchange Online caixa de correio do passo 5.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox <MailboxGUID> -TargetMailbox <ExchangeGUID>
      
    • Restaurar para Exchange Online caixa de correio de arquivo: TargetMailbox é o valor ArchiveGuid do destino Exchange Online caixa de correio de arquivo do passo 5.

      Observação

      O restauro para um arquivo grande não é suportado.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -TargetIsArchive -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox "<MailboxGuid>" -TargetMailbox <ArchiveGuid>
      
  7. Para marcar a status do pedido de restauro, siga os seguintes passos:

    1. Execute o seguinte comando para obter o valor identity do pedido de restauro da caixa de correio:

      Get-MailboxRestoreRequest
      
    2. Substitua <MailboxRestoreRequestIdentity> pelo valor Identity do pedido de restauro da caixa de correio do passo anterior e execute o seguinte comando:

      Get-MailboxRestoreRequestStatistics -Identity <MailboxRestoreRequestIdentity> -IncludeReport
      

    Depois de o valor PercentComplete do pedido de restauro ter atingido 100, restaurou com êxito a caixa de correio no local desligada para uma caixa de correio Exchange Online.