Exchange Server

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.)

clip_image002

 

 

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.

clip_image004

 

 

İ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

clip_image006

 

 

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

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

clip_image008

 

 

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
}

clip_image010 

clip_image012

 

 

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 )

clip_image014

 

 

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.

 

İlgili Makaleler

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu