IC694916[1]

¿Cómo eliminar buzón desconectado en Exchange 2010?

Si alguno de vosotros administráis servidores Exchange en alguna ocasión habéis tenido la necesidad de forzar el borrado de un buzón desconectado. Desde la versión Exchange 2007 no se puede hacer de manera gráfica imagino que por seguridad y para evitar un fallo humano.
Existe un cmd-let denominado Clean-Database , el comando purgará todos los buzones desconectados de la base de datos, recuperando ese espacio. Ahora bien si necesitamos purgar algunos buzones concretos y no queremos esperar 30 días, tiempo que pone Exchange por defecto en la Base de Datos. Realizaremos esto en 2 pasos:
1) Listamos buzones desconectados: (Disabled,SoftDeleted)
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisconnectReason -eq “Disabled” } | ft DisplayName,Database,DisconnectDate, MailboxGuid
o
Get-MailboxDatabase | Get-MailboxStatistics | Where { $_.DisconnectReason -eq “SoftDeleted” } | ft DisplayName,Database,DisconnectDate, MailboxGuid
2) Una vez obtenido el MailboxGuid con el comando Remove-StoreMailbox lo podemos eliminar:
Remove-StoreMailbox -Database “Mailbox Database 0459750425″ -Identity “b87ed540-26ae-4813-874f-2a1d15d36264b87″ -MailboxState Disabled
o
Remove-StoreMailbox -Database “Mailbox Database 0459750425″ -Identity “b87ed540-26ae-4813-874f-2a1d15d36264b87″ -MailboxState SoftDeleted

Así de fácil y rápido. Espero que os sirva.

0 comentarios

Escribe tu comentario

Want to join the discussion?
Feel free to contribute!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>