Conectar o restaurar un buzón eliminado

Se aplica a: Exchange Server 2013

Puede usar el EAC o el Shell para conectar un buzón eliminado a una cuenta de usuario de Active Directory. Cuando elimina un buzón de correo, Exchange retiene el buzón en la base de datos del buzón y conmuta el buzón de correo a un estado de deshabilitado. También se elimina la cuenta de usuario de Active Directory asociada. El buzón se conserva hasta que expire el período de retención del buzón eliminado, que es de 30 días de forma predeterminada, y, a continuación, se elimina de forma permanente (o se purga) de la base de datos de buzones de correo.

Hasta que un buzón eliminado se elimine permanentemente de la base de datos de buzones de Exchange, puede usar el EAC o el Shell para conectarlo a una cuenta de usuario de Active Directory. También puede usar el Shell para restaurar el contenido del buzón eliminado en un buzón existente.

Para obtener más información acerca de los buzones de correo desconectados y realizar otras tareas de administración, consulte los siguientes temas:

¿Qué necesita saber antes de empezar?

  • Tiempo estimado para finalizar: 2 minutos.

  • Deberá tener asignados permisos antes de poder llevar a cabo este procedimiento o procedimientos. Para ver qué permisos necesita, consulte el Sección "Permisos de aprovisionamiento de destinatarios" en el tema Permisos de destinatarios.

  • Crear una nueva cuenta de usuario en Active Directory para conectarle el buzón eliminado. O bien, use el cmdlet Get-User en el Shell para comprobar que la cuenta de usuario de Active Directory a la que desea conectar el buzón eliminado existe y que aún no está asociada a otro buzón. Para conectar un buzón eliminado a una cuenta de usuario, la cuenta debe existir y el valor de la propiedad RecipientType debe ser User, lo que indica que la cuenta aún no está habilitada para buzones.

    Para las organizaciones de Exchange locales, también puede comprobar esta información en usuarios y equipos de Active Directory.

    Importante

    Al conectar buzones de correo enlazados eliminados, buzones de correo de recursos o buzones compartidos, la cuenta del usuario de Active Directory a la cual conecta el buzón de correo se debe deshabilitar.

  • Para comprobar que el buzón eliminado al que desea conectar una cuenta de usuario existe en la base de datos de buzones y no es un buzón eliminado temporalmente, reemplace <DisplayName> por el nombre para mostrar del buzón y ejecute los siguientes comandos.

    $dbs = Get-MailboxDatabase
    $dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisplayName -eq "<DisplayName>"} | Format-List DisplayName,Database,DisconnectReason
    

    El buzón eliminado debe existir en la base de datos de buzones y el valor de la propiedad DisconnectReason debe ser Disabled. Si el buzón de correo no se ha purgado de la base de datos, el comando no devolverá ningún resultado.

  • Para obtener información acerca de los métodos abreviados de teclado aplicables a los procedimientos de este tema, consulte Métodos abreviados de teclado en el Centro de administración de Exchange.

  • ¿Tiene algún problema? Solicite ayuda en los foros de Exchange. Visite los foros en Exchange Server.

Conectar un buzón eliminado

Al conectar un buzón de correo eliminado, asocia el buzón con una cuenta de usuario que no tiene el correo habilitado, lo que significa que no tiene un buzón de correo existente. Para conectar un buzón de correo eliminado a una cuenta de usuario que tiene un buzón de correo, debe restaurar el buzón de correo eliminado. Para obtener más información, consulte Restore a deleted mailbox más adelante en este tema.

Usar el EAC para conectar un buzón eliminado

El siguiente procedimiento muestra cómo conectar un buzón de correo de usuario a una cuenta de usuario. También puede usar este procedimiento para conectar buzones de correo enlazados, buzones de correo de recursos y buzones de correo compartidos que se han eliminado para una cuenta de usuario.

  1. En el EAC, vaya a Destinatarios>Buzones.

  2. Haga clic en elicono Más opciones. y, a continuación, haga clic en Conectar un buzón de correo.

    Se mostrará una lista de buzones de correo desconectados en el servidor de Exchange de su organización de Exchange.

    Nota:

    Esta lista de buzones de correo desconectados incluye buzones de correo deshabilitados, buzones de correo eliminados y buzones de correo eliminados temporalmente.

  3. Haga clic en el buzón de correo eliminado que desee conectar a un usuario y, a continuación, haga clic en Conectar.

  4. En la ventana que pregunta si está seguro de querer conectar el buzón de correo, haga clic en .

    Se muestra una lista de cuentas de usuario que no están habilitados para correo.

  5. Haga clic en el usuario al cual desee conectar el buzón eliminado y, a continuación, haga clic en Aceptar.

    Exchange conectará el buzón de correo eliminado a la cuenta de usuario que seleccione.

Uso del shell para conectar un buzón eliminado

Use el cmdlet Connect-Mailbox en el Shell para conectar un buzón eliminado a una cuenta de usuario que no esté habilitada para correo. Tiene que especificar el tipo de buzón de correo que está conectando. Los siguientes ejemplos muestran la sintaxis para volver a conectar buzones de correo de usuario, enlazados, de sala, de equipo y compartidos. En todos los ejemplos, se usa el parámetro alias opcional para especificar el alias de correo electrónico, que es la parte de la dirección de correo electrónico en el lado izquierdo del símbolo at (@). Si no incluye el parámetro Alias , el valor especificado en el parámetro User o LinkedMasterAccount se usa para crear el alias de la dirección de correo electrónico del buzón de correo conectado.

Nota:

Como se indicó anteriormente, al conectar buzones de correo enlazados, de recursos o compartidos, la cuenta del usuario de Active Directory a la cual enlaza el buzón de correo se debe deshabilitar.

En este ejemplo se conecta un buzón de correo de usuario. El parámetro Identity especifica el nombre para mostrar del buzón eliminado retenido en la base de datos de buzones denominada MBXDB01. El parámetro User especifica la cuenta de usuario de Active Directory a la que conectar el buzón.

Connect-Mailbox -Identity "Paul Cannon" -Database MBXDB01 -User "Robin Wood" -Alias robinw

Nota:

También puede usar los valores de las LegacyDN propiedades o MailboxGuid para identificar el buzón eliminado.

En este ejemplo, se conecta un buzón vinculado. El parámetro Identity especifica el buzón eliminado en la base de datos de buzones denominada MBXDB02. El parámetro LinkedMasterAccount especifica la cuenta de usuario de Active Directory en el bosque de cuentas al que desea conectar el buzón. El parámetro LinkedDomainController especifica un controlador de dominio en el bosque de cuentas.

Connect-Mailbox -Identity "Temp User" -Database MBXDB02 -LinkedDomainController FabrikamDC01 -LinkedMasterAccount danpark@fabrikam.com -Alias dpark

En este ejemplo se conecta un buzón de sala.

Connect-Mailbox -Identity "rm2121" -Database "MBXResourceDB" -User "Conference Room 2121" -Alias ConfRm2121 -Room

En este ejemplo se conecta un buzón de equipo.

Connect-Mailbox -Identity "MotorPool01" -Database "MBXResourceDB" -User "Van01 (12 passengers)" -Alias van01 -Equipment

En este ejemplo se conecta un buzón de correo compartido.

Connect-Mailbox -Identity "Printer Support" -Database MBXDB01 -User "Corp Printer Support" -Alias corpprint -Shared

Nota:

También puede usar los LegacyDN valores o MailboxGuid para identificar el buzón eliminado.

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte Connect-Mailbox.

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar si creó un buzón de correo eliminado conectado a una cuenta de usuario, siga uno de estos procedimientos:

  • En el EAC, haga clic en Destinatarios, vaya a la página adecuada para el tipo de buzón que conectó y haga clic en Actualizar icono de actualización. y compruebe que el buzón de correo aparece en la lista.

  • En Usuarios y equipos de Active Directory, haga clic con el botón secundario a la cuenta de usuario conectada al buzón de correo y, a continuación, haga clic en Propiedades. En la pestaña General, observe que el cuadro Correo electrónico contiene la dirección electrónica del buzón de correo conectado.

  • En el Shell, ejecute el siguiente comando.

    Get-User <identity>
    

    El valor UserMailbox de la propiedad RecipientType indica que la cuenta de usuario y el buzón están conectados. También puede ejecutar el comando Get-Mailbox <identity> para verificar que el buzón de correo estaba conectado.

Restaurar un buzón de correo eliminado

Puede usar el Shell para restaurar un buzón eliminado en un buzón existente mediante el cmdlet New-MailboxRestoreRequest . Al restaurar un buzón de correo eliminado, sus contenidos se copian en un buzón de correo existente, que se denomina buzón de correo de destino. Cuando se restaura un buzón de correo eliminado, se retiene en la base de datos de buzones de correo hasta que un administrador lo elimina permanentemente o lo purga cuando expira el período de retención del buzón de correo eliminado.

Cuando una solicitud de restauración de buzones de correo se completa correctamente, se retiene durante 30 días, de forma predeterminada, antes de que se quite. Puede quitarlo antes mediante el cmdlet Remove-StoreMailbox .

Nota:

No puede usar el EAC para restaurar un buzón de correo eliminado.

Uso del shell para restaurar un buzón eliminado

Para crear una solicitud de restauración de buzones de correo, debe usar el nombre para mostrar, el nombre distintivo heredado (DN) o el GUID del buzón de correo del buzón de correo eliminado. Use el cmdlet Get-MailboxStatistics para mostrar los valores de las DisplayNamepropiedades , MailboxGuidy LegacyDN del buzón eliminado que desea restaurar. Por ejemplo, ejecute el siguiente comando para devolver esta información a todos los buzones de correo deshabilitados y eliminados de su organización.

$dbs = Get-MailboxDatabase
$dbs | foreach {Get-MailboxStatistics -Database $_.DistinguishedName} | where {$_.DisconnectReason -eq "Disabled"} | Format-List DisplayName,MailboxGuid,LegacyDN,Database

En este ejemplo se restaura el buzón eliminado, que se identifica mediante el parámetro SourceStoreMailbox y se encuentra en la base de datos de buzón MBXDB01, en el buzón de destino Debra Garcia. El parámetro AllowLegacyDNMismatch se usa para que el buzón de origen se pueda restaurar en otro buzón, uno que no tenga el mismo valor de DN heredado.

New-MailboxRestoreRequest -SourceStoreMailbox e4890ee7-79a2-4f94-9569-91e61eac372b -SourceDatabase MBXDB01 -TargetMailbox "Debra Garcia" -AllowLegacyDNMismatch

Este ejemplo restaura el buzón de correo de archivo eliminado de Pilar Pinilla en su buzón de correo de archivo actual. El parámetro AllowLegacyDNMismatch no es necesario porque un buzón de correo principal y su buzón de archivo correspondiente tienen el mismo DN heredado.

New-MailboxRestoreRequest -SourceStoreMailbox "Personal Archive - Pilar Pinilla" -SourceDatabase "MDB01" -TargetMailbox pilarp@contoso.com -TargetIsArchive

Para obtener información detallada acerca de la sintaxis y los parámetros, consulte New-MailboxRestoreRequest.

Uso del shell para restaurar un buzón de carpeta pública eliminado

Si eliminó de forma rígida un buzón de carpeta pública que ahora desea restaurar y el buzón está dentro del límite de retención de elementos eliminados (consulte Configurar la retención de elementos eliminados y las cuotas de elementos recuperables) puede usar el Connect-Mailbox cmdlet , seguido del Update-StoreMailboxState cmdlet . Para obtener información detallada sobre la sintaxis y los parámetros, vea Connect-Mailbox y Update-StoreMailboxState.

Necesitará el GUID del buzón de carpeta pública eliminado, así como el GUID o el nombre de la base de datos de buzones que contenía el buzón de carpeta pública. Si no tiene esta información, puede realizar los pasos siguientes:

  1. Para obtener el bosque de Active Directory y el nombre de dominio completo (FQDN), ejecute el siguiente cmdlet:

    Get-OrganizationConfig | fl OriginatingServer
    
  2. Con la información devuelta por el paso 1, busque en el contenedor Objetos eliminados de Active Directory el GUID del buzón de carpeta pública y el GUID o el nombre de la base de datos de buzones en la que estaba contenido el buzón de carpeta pública eliminado.

    Sugerencia

    Puede buscar objetos eliminados mediante un script personalizado o mediante la utilidad Ldp, que se puede abrir escribiendo ldp.exe en un símbolo del sistema de PowerShell.

Cuando conozca el GUID del buzón de carpeta pública eliminado y el nombre o GUID de la base de datos de buzón de correo que contenía el buzón de carpeta pública, ejecute los siguientes comandos para restaurar el buzón de carpeta pública.

  1. Cree un nuevo objeto de Active Directory mediante la ejecución de los siguientes comandos (es posible que se le pida que proporcione las credenciales adecuadas):

    New-MailUser <mailUserName> -ExternalEmailAddress <emailAddress>
    
    Get-MailUser <mailUserName> | Disable-MailUser
    

    Donde <mailUserName>, <emailAddress>y <mailUserName> son los valores que elija. Tendrá que usar el mismo <mailUserName> valor en el paso siguiente.

  2. Conecte el buzón de carpeta pública eliminado al objeto de Active Directory que acaba de crear mediante la ejecución del siguiente comando:

    Connect-Mailbox -Identity <public folder mailbox GUID> -Database <database name or GUID> -User <mailUserName>
    

    Nota:

    El Identity parámetro especifica el objeto mailbox de la base de datos de Exchange para conectarse a un objeto de usuario de Active Directory. En el ejemplo anterior se especifica el GUID para el buzón de carpeta pública, pero también se puede usar el valor nombre para mostrar o el valor legacyExchangeDN.

  3. Ejecute Update-StoreMailboxState en el buzón de carpeta pública, en función del ejemplo siguiente:

    Update-StoreMailboxState -Identity <public folder mailbox GUID> -Database <database name or GUID>
    

    Como en el paso 2, el Identity parámetro aceptará valores GUID, Nombre para mostrar o LegacyExchangeDN para el buzón de carpeta pública.

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar que ha restaurado correctamente un buzón de carpeta pública eliminado, ejecute el cmdlet GUID> Get-PublicFolder -GetChildren -<public folder mailbox. Si la restauración se realizó correctamente, este cmdlet funcionará.

Para obtener más información, consulte: