1.- Buzón eliminado (soft deleted) a Buzón de Archivo
Para restaurar el contenido de un buzón eliminado (soft deleted) al buzón de archivo de un usuario activo realizamos los siguientes pasos.
En el paso numero uno, nos conectamos a una sesión de PowerShell de Exchange Online y obtenemos un listado con buzones eliminados en el tenant con el siguiente comando.
Get-Mailbox -SoftDeletedMailbox
Como paso numero dos, obtenemos el DistinguishedName del buzón eliminado que queremos recuperar. Para ello ejecutamos el siguiente comando.
Get-Mailbox -Identity AliasBuzónARecuperar -SoftDeletedMailbox | select DistinguishedName
El usuario para este ejemplo es tstark por lo cual el comando queda de la siguiente manera
Ahora que ya tenemos el DistinguishedName del buzón eliminado, podemos generar el comando para restaurar el contenido al buzón de archivo del usuario activo. Obviamente el buzón de archivo debe estar activado en el buzón de destino.
New-MailboxRestoreRequest -SourceMailbox “DistinguishedNameDelBuzónEliminado” -TargetMailbox “BuzónDeDestino” -TargetIsArchive -TargetRootFolder “CarpetaDeDestino” -AllowLegacyDNMismatch
En el ejemplo, para la restauración del buzón Tstark al buzón de archivo de samue@samuelcampos.cl dentro de la carpeta “Tstark” el comando quedaría de la siguiente manera.
Para validar el estado de la restauración, podemos ejecutar el siguiente comando
Get-MailboxRestoreRequest | Get-MailboxRestoreRequestStatistics
En el caso del ejemplo, el comando quedaria de la siguiente manera.
Una vez finalizado el proceso, si revisamos el buzón de archivo de samuel@samuelcampos.cl , tendremos la carpeta “Tstark” con el contenido del buzón eliminado.
2.- Buzón eliminado (soft deleted) a Buzón Compartido.
Para restaurar el contenido a un buzón compartido, debemos ejecutar los pasos hasta obtener el DistinguishedName del buzón eliminado.
Luego creamos un nuevo Buzón compartido mediante el ECP o Powershell.
New-mailbox -Shared -Name “NombreDelBuzón” -DisplayName “NombreParaMostrar” -Alias alias
Para nuestro ejemplo el comando quedaría de la siguiente manera.
Una vez creado el buzón compartido, generamos el comando para la restauración. Es bastante similar al ya utilizado, pero para este escenario seria asi.
New-MailboxRestoreRequest -SourceMailbox “DistinguishedNameDelBuzónEliminado” -TargetMailbox “BuzónCompartido” -AllowLegacyDNMismatch
Para nuestro ejemplo, el comando seria el siguiente.
Una vez finalizada la restauración, tendremos los correos en la misma estructura en el buzón compartido.
Saludos
Samuel.