Eliminar o restaurar buzones de usuario en Exchange Online

Existen varias cosas que debería tener en cuenta antes de decidir si eliminar un buzón de usuario. Hay diferentes tipos de eliminaciones que puede realizar en un buzón de usuario y algunas de ellas no le permitirán restaurar ni recuperar el buzón. Este artículo le guiará por los escenarios de buzón eliminados y cómo eliminar, recuperar o quitar permanentemente un buzón de correo de Exchange Online.

Nota:

No puede usar EAC para eliminar o restaurar buzones de usuario.

Buzones de usuario eliminados temporalmente

Un buzón de usuario eliminado temporalmente es un buzón que se ha eliminado mediante el Centro de administración de Microsoft 365 o el cmdlet Remove-Mailbox en Exchange Online PowerShell, y sigue estando en la papelera de reciclaje de Microsoft Entra ID durante menos de 30 días.

Un buzón de usuario eliminado temporalmente es un buzón que se ha eliminado en los siguientes casos:

  • La cuenta de usuario Microsoft Entra del buzón de usuario asociada se elimina temporalmente (el objeto de usuario Microsoft Entra está fuera del ámbito o en el contenedor de papelera de reciclaje).

  • La cuenta de usuario Microsoft Entra del buzón de usuario asociada se ha eliminado de forma rígida, pero se ha colocado una suspensión por juicio o una suspensión de exhibición de documentos electrónicos en el buzón de Exchange Online antes de que se eliminara.

  • La cuenta de usuario Microsoft Entra del buzón de usuario asociada se ha purgado en los últimos 30 días, que es la longitud de retención Exchange Online mantiene el buzón en un estado eliminado temporalmente antes de que se purgue de forma permanente e irrecuperable.

Nota:

Si ejecuta el cmdlet Restore-MgDirectoryDeletedItem de PowerShell de Microsoft Graph para quitar un usuario de la papelera de reciclaje de Microsoft Entra ID, siempre colocará un buzón de Exchange Online existente asociado al usuario Microsoft Entra en un estado eliminado temporalmente, siempre y cuando no se haya quitado la licencia del usuario. Sin embargo, si elimina la licencia del usuario antes de eliminar al usuario de la papelera de reciclaje, el usuario no entrará en un estado de buzón de usuario de eliminación temporal.

Si en el período de tiempo de 30 días se sincroniza un nuevo Microsoft Entra usuario desde la cuenta de destinatario local original con el mismo ExchangeGuid o ArchiveGuid, esto dará lugar a un error de conflicto de validación de ExchangeGuid.

Consulte Introducción a los buzones inactivos para obtener más información sobre cómo crear un buzón inactivo colocando una suspensión por juicio en un buzón antes de eliminarlo.

Buzones de usuario eliminados permanentemente

Un buzón de usuario eliminado permanentemente es un buzón que se ha eliminado en los siguientes casos:

  • El buzón de usuario se ha eliminado temporalmente durante más de 30 días y el usuario Microsoft Entra asociado se ha eliminado de forma rígida. Consulte el cmdlet Remove-MgUser . Todo el contenido del buzón, como correos electrónicos, contactos y archivos, se eliminará permanentemente.

  • La cuenta de usuario asociada al buzón de usuario se ha eliminado de forma rígida en Microsoft Entra ID. El buzón de usuario ahora se ha eliminado temporalmente en Exchange Online y permanecerá en este estado durante 30 días. Si en el período de tiempo de 30 días se sincroniza un nuevo Microsoft Entra usuario desde la cuenta de destinatario local original con el mismo ExchangeGuid o ArchiveGuid, y esa nueva cuenta tiene licencia para Exchange Online, esto da lugar a una eliminación rígida del buzón de usuario original. Todo el contenido del buzón, como correos electrónicos, contactos y archivos, se eliminará permanentemente.

  • El buzón eliminado temporalmente se ha eliminado mediante el cmdlet Remove-Mailbox con el parámetro PermanentlyDelete en Exchange Online PowerShell.

En los escenarios anteriores se supone que el buzón de usuario no está en ninguno de los estados de suspensión, como suspensión por juicio o suspensión de exhibición de documentos electrónicos. Si hay algún tipo de suspensión en el buzón de usuario, el buzón no se puede quitar de Exchange Online. Para todos los tipos de destinatarios de usuario de correo, la suspensión por juicio o la suspensión de exhibición de documentos electrónicos se omiten y no tienen ningún impacto en el comportamiento de eliminación temporal o eliminación temporal de los usuarios de correo. El objeto de usuario de correo no se puede eliminar si hay un buzón de diario asociado. Puede deshabilitar el registro en diario en el usuario de correo mediante el cmdlet Disable-JournalArchiving .

Eliminar un buzón de usuario

Uso de la Centro de administración de Microsoft 365 para eliminar una cuenta de usuario

Al eliminar una cuenta de usuario, el buzón de Exchange Online correspondiente se elimina y se quita de la lista de buzones del EAC. Una vez eliminada la cuenta de usuario, aparece en la página Usuarios eliminados de la Centro de administración de Microsoft 365. Se puede recuperar durante los 30 días siguientes a su eliminación. Transcurrido ese tiempo, la cuenta de usuario y el buzón se eliminan de forma permanente e irrecuperable.

Para eliminar una cuenta profesional o educativa de Microsoft 365 o Office 365, consulte Eliminación o restauración de usuarios.

Usar Windows PowerShell para eliminar permanentemente un buzón de usuario

En este ejemplo se elimina permanentemente la cuenta de usuario con UserId "d7ed3b4a-xxxx-4d15-bc2c-c6731803321d" de Microsoft Entra ID.

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

Para obtener más información, consulte Remove-MgDirectoryDeletedItem.

Uso de Exchange Online PowerShell para eliminar un buzón

Al eliminar un buzón de Exchange Online mediante Exchange Online PowerShell, el usuario correspondiente de Microsoft 365 o Office 365 se elimina de la lista de usuarios de la Centro de administración de Microsoft 365. El usuario todavía se podrá recuperar durante 30 días. Después del límite de tiempo de 30 días, el usuario se elimina permanentemente.

En este ejemplo se elimina un buzón de Exchange Online y la cuenta de usuario correspondiente de Walter Harp.

Remove-Mailbox -Identity "Walter Harp"

Restaurar un buzón de usuario

Cuando un buzón se elimina, Exchange Online conserva tanto dicho buzón como todo su contenido hasta que expira el período de retención del buzón eliminado, que dura 30 días. Transcurridos los 30 días, el buzón se elimina permanentemente y no se puede recuperar. El método para restaurar un buzón depende de si el buzón se eliminó mediante la eliminación de la cuenta de usuario o la eliminación de la licencia de Exchange Online.

Para ayudar a comprender el estado actual de un buzón eliminado

Nota:

Esta función requiere una cuenta de administrador de Microsoft 365. Esta característica no está disponible para Microsoft 365 Gobierno, Microsoft 365 operado por 21Vianet o Microsoft 365 Alemania.

Para ayudarle a comprender el estado actual de un buzón eliminado recientemente, proporcionamos diagnósticos automatizados en el Centro de administración de Microsoft 365. Para iniciar los diagnósticos, seleccione el botón siguiente:

Nota:

Se recomienda encarecidamente restaurar el buzón desde el mismo origen (Microsoft Entra ID o Exchange Online) desde donde se eliminó el usuario o buzón. Si no lo hace, se producirá un error en la operación de restauración.

Uso de la Centro de administración de Microsoft 365 para restaurar una cuenta de usuario

Si el buzón se eliminó mediante la eliminación de la cuenta de usuario correspondiente, puede restaurar el buzón restaurando la cuenta de usuario en el Centro de administración de Microsoft 365.

Para restaurar una cuenta de usuario, consulte Eliminación o restauración de usuarios.

Uso de Exchange Online PowerShell para restaurar una cuenta de usuario

Puede recuperar los buzones eliminados temporalmente mediante el cmdlet de PowerShell que se muestra a continuación. El siguiente ejemplo de cmdlet restaura el buzón de Naiara Padilla.

  1. Conectarse a Exchange Online mediante PowerShell

  2. Ejecute el cmdlet Undo-SoftDeletedMailbox . Se le pedirá que escriba la contraseña.

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

Eliminación de licencias

Cuando se quita una licencia de Exchange Online de un usuario, Exchange Online datos asociados a esa cuenta se mantienen durante 30 días. Después del período de gracia de 30 días, los datos se eliminan y no se pueden recuperar. Si vuelve a agregar la licencia al usuario durante el período de gracia, se restaurará el acceso y el buzón se activará por completo.

Nota:

Si la licencia de Microsoft 365 o Office 365 o Exchange Online se quita de un usuario, el buzón del usuario ya no se puede buscar mediante una herramienta de exhibición de documentos electrónicos como Content Búsqueda o eDiscovery (Premium). Para obtener más información, vea la sección "Búsqueda de buzones desconectados o sin licencia" en Referencia de características para la búsqueda de contenido.

Restauración de un usuario en una implementación híbrida

En el caso de los buzones de usuario en un escenario híbrido, si el buzón se ha eliminado temporalmente y el usuario Microsoft Entra asociado al buzón se ha eliminado de forma rígida de Microsoft Entra ID, puede usar New-MailboxRestoreRequest para recuperar el buzón. Lea Configuración de Grupos de Microsoft 365 con exchange híbrido local para obtener más información. En los procedimientos de esta sección se explica cómo restaurar el buzón para un usuario eliminado temporalmente.

  1. Conectarse a Exchange Online mediante PowerShell

  2. Ejecute el siguiente cmdlet para identificar el buzón eliminado temporalmente que desea restaurar.

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

    Para el buzón eliminado temporalmente que desea restaurar, tenga en cuenta su valor GUID (use el valor en el paso 4).

  3. Create un buzón de destino para el buzón restaurado. Para obtener más información, vea Create buzones de usuario en Exchange Online. Después de crear el buzón de destino, ejecute el siguiente comando para obtener el valor GUID del buzón de destino que necesitará en el paso siguiente.

    Get-Mailbox -Identity <NameOrAliasOfNewTargetMailbox> | Format-List ExchangeGuid
    
  4. Reemplace <SoftDeletedMailboxGUID> por el valor GUID del paso 2 y <NewTargetMailboxGUID> por el valor GUID del paso 3 y ejecute el siguiente cmdlet para restaurar el buzón:

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

Para ver otros escenarios de restauración de buzones relacionados con infraestructuras híbridas, consulte Escenarios comunes de recuperación de buzones de correo para entornos híbridos.

Restauración de buzones locales desconectados en Exchange Online

Si necesita restaurar un buzón local desconectado a un buzón de Exchange Online, siga los pasos de esta sección.

  1. Abra el Shell de administración de Exchange o Conectarse a servidores exchange mediante PowerShell remoto.

  2. Ejecute el siguiente comando para mostrar el valor de MailboxGuid necesario del buzón desconectado:

    Get-MailboxDatabase | Get-MailboxStatistics | where {$_.DisconnectReason -eq "Disabled"} | Format-Table DisplayName,MailboxGuid,LegacyDN,Database
    
  3. Ejecute el siguiente comando para mostrar el valor GUID necesario de la base de datos de buzón de correo que contiene el buzón desconectado:

    Get-MailboxDatabase | Format-List Identity,GUID
    
  4. Conectarse a Exchange Online mediante PowerShell

  5. Reemplace <MailboxIdentity> por el nombre, el alias o la dirección de correo electrónico del buzón de correo de destino Exchange Online y, a continuación, ejecute uno de los siguientes comandos:

    • Restauración en Exchange Online buzón: ejecute el siguiente comando para mostrar el valor de ExchangeGuid necesario:

      Get-Mailbox -Identity "<MailboxIdentity>" | Format-List Name,ExchangeGuid,LegacyExchangeDN
      
    • Restaurar en Exchange Online buzón de archivo: ejecute el siguiente comando para mostrar el valor ArchiveGuid necesario:

      Nota:

      No se admite la restauración en un archivo grande.

      Get-Mailbox -Identity "<MailboxIdentity>" -TargetIsArchive | Format-List Name,LegacyExchangeDn,ExchangeGuid,ArchiveGuid
      
  6. Ahora que tenemos todos los detalles necesarios, ejecute uno de los siguientes comandos para iniciar la solicitud de restauración. En ambos comandos, use los valores siguientes:

    • RemoteHostName es el FQDN del servidor exchange (por ejemplo, mail.contoso.com)

    • RemoteCredential es las credenciales de una cuenta de administrador de Exchange local.

    • RemoteDatabaseGuid es el valor GUID de la base de datos de buzón de correo del paso 3.

    • SourceStoreMailbox es el valor MailboxGuid del buzón desconectado del paso 2.

    • Restaurar en Exchange Online buzón: TargetMailbox es el valor de ExchangeGuid del buzón de Exchange Online de destino del paso 5.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox <MailboxGUID> -TargetMailbox <ExchangeGUID>
      
    • Restauración en Exchange Online buzón de archivo: TargetMailbox es el valor ArchiveGuid del buzón de archivo de destino Exchange Online del paso 5.

      Nota:

      No se admite la restauración en un archivo grande.

      New-MailboxRestoreRequest -RemoteRestoreType DisconnectedMailbox -TargetIsArchive -RemoteHostName <ServerFQDN> -RemoteCredential (Get-Credential) -RemoteDatabaseGuid <GUID> -SourceStoreMailbox "<MailboxGuid>" -TargetMailbox <ArchiveGuid>
      
  7. Para comprobar el estado de la solicitud de restauración, siga estos pasos:

    1. Ejecute el siguiente comando para obtener el valor identity de la solicitud de restauración del buzón:

      Get-MailboxRestoreRequest
      
    2. Reemplace <MailboxRestoreRequestIdentity> por el valor Identity de la solicitud de restauración del buzón del paso anterior y ejecute el siguiente comando:

      Get-MailboxRestoreRequestStatistics -Identity <MailboxRestoreRequestIdentity> -IncludeReport
      

    Una vez que el valor PercentComplete de la solicitud de restauración ha alcanzado el 100, ha restaurado correctamente el buzón local desconectado en un buzón de Exchange Online.