Exchange Server 2013 kurulumuyla otomatik oluşan mailbox database ‘ini kaldırmak istediğinizde aşağıdakine benzer bir hata mesajı ile karşılaşmanız kaçınılmazdır.
“This mailbox database contains one or more mailboxes, mailbox plans, archive mailboxes, public folder mailboxes or arbitration mailboxes. To get a list of all mailboxes in this database, run the command Get-Mailbox -Database <Database ID>. …“
Bunun sebebi uyarı mesajından da anlaşılacağı gibi Exchange Server ‘ın kullanmakta olduğu Discovery ve Arbitration mailboxlarının varsayılan olarak bu database ‘i kullanmasıdır.
Discovery Mailboxını görmek için Get-Mailbox | ft name,database komutunu kullanabilirsiniz.
Arbitration Mailbox larını görmek için Get-Mailbox –Arbitration | ft name,database komutunu kullanabilirsiniz.
Bu mailboxları taşımak için aşağıdaki komutları sırası ile çalıştırıyoruz.
Get-Mailbox -Arbitration | New-MoveRequest -TargetDatabase “HedefDatabaseIsmi”
Get-Mailbox –identity “Discovery*” | New-MoveRequest -TargetDatabase “HedefDatabaseIsmi”
Get-MoveRequest komutu ile işlemlerin son durumunu kontrol edebiliriz.
Taşıma işlemi bittiğinde silme işlemini konsol yardımıyla sorunsuzca gerçekleştirebiliriz.
Faydalı olması dileğimle…
Cok guzel bir makale elinize saglik tesekkurler