Exchange Server 2010 SP3 Move Request Error – Soft Deleted

Sizlere Mailbox Move işlemi sırasında aldığım “Complated with warning ” hatasını nasıl düzeltiriz anlatmaya çalışacağım. Aslında bu aldığınız uyarı move işleminden sonra mailbox un eski database üzerinden tamamen temizlenemediğini gösterir ve bizde bunu düzelteceğiz .(Bütün uygulama çalışan gerçek sunucu üzerinde yapılmıştır, database boyutu yaklaşık olarak 700 Gb ve bu sebep ile mailbox move işlemi ile database farklı ortama taşırken aldığım uyarıdır.)

 

 

Herhangi uyarı aldığım mailbox properties sekmesinde Details incelediğimde Suspended comment kısmında aldığım hatayı görüyorsunuz. Açıklamada bize Mailbox taşıma işleminden sonra kaynaktaki mailbox temizleyemediğini söylüyor. Bu uyarıyı alsanız bile mailbox ulaşılabilir durumdadır. Bu durumu düzeltmek için şu adımları uygulamanız gerekmektedir.

 

 

İlk olarak aşağıdaki satırı çalıştırarak database in update olmasını sağlarız.

Get-MailboxDatabase | Clean-MailboxDatabase

Soft Delete olarak görülen bütün disconnected mailboxları görmek için;

1 )  Get-MailboxStatistics -Database “Database İsimi” | Where-Object {$_.DisconnectDate -Notlike $NULL} | Format-Table DisplayName, DisconnectDate, MailboxGuid, DisconnectReason

 

 

Herhangi bir kullanıcıyı daha detaylı incelemek isterseniz ;

(Get-MailboxStatistics -Identity “Kullanıcı Adı” -IncludeMoveHistory).MoveHistory

 

 

Soft Delete Olarak gözüken Disconnected Mailbox Database Silme

2)

$mbs = Get-MailboxStatistics -Database “Database İsimi” | where {$_.DisconnectReason -eq “SoftDeleted”}
foreach($mb in $mbs)
{
Remove-StoreMailbox -Database $mb.database -Identity $mb.mailboxguid -MailboxState SoftDeleted -Confirm:$false
}

 

 

 

Tekrar yukarı da çalıştırdığımız komutu çalıştırdığımızda bu sefer herhangi bir liste çıkmıyor böylece temizleme işlemimizi başarıyla yapmış olduğumuz anlıyoruz ( EMC konsolunda Disconnected Mailbox altından da kontrol edebilirsiniz )

 

 

3 ) Soft Deleted olan tek kullanıcıya ait disconnected mailbox  silmek için;

Remove-StoreMailbox -Database “Datbase İsimi” -Identity “Cuneyt Ozdemir” -MailboxState SoftDeleted -Confirm:$false

Umuyorum faydası dokunmuştur.

 

Exit mobile version