Exchange Server

“This mailbox database is associated with one or more active mailbox export requests.” Hatası Nasıl Çözülür?

Merhaba, ortamınız da bulunan Exchange Server veritabanında ki mailbox ları, resource mbx, shared mbx vb. objeleri başka bir veritabanına taşıdınız. Exchange Server yapısı gereği veritabanı boyutunda küçülme olmuyor, sadece mevcut DB üzerinde White Size oluşturmaktadır. Bir başka makale de White Size konusunu detaylı bir biçim de konuşabiliriz.

Eski veritabanını ECP ile kolay bir şekilde silebiliyorsunuz fakat silme işlemi sırasında aşağıda ki gibi bir hata ile karşılaşabilirsiniz.

This mailbox database is associated with one or more active MailboxExport requests. To get a list of all MailboxExport requests associated with this database, run Get-MailboxExportRequest | ?{ $_.RequestQueue -eq “” }. To remove a MailboxExport request, run Remove-MailboxExportRequest .”

Aslında ilgili hatayı okuduğunuz zaman size çözümü de sunuyor, arka planda aktarma işleminin devam ettiğini ve veritabının üzerin de aktif mbx olduğunu söylüyor. Bu durumda bu işlem için EMS kullanmanız gerekecektir. EMS üzerinde sorgu yaparak taşıma veya exportr edilen MBX listesini silebiliriz.

Exchange Server üzerinde Sıraya alınmış taşınma/Export işlemi nasıl silinir?

Aşağıda vermiş olduğum komutu çalıştırdığınız da sıraya alınmış veya tamamlanmış export/migration işlemlerini görebilirsiniz.

Get-MailboxExportRequest

Migration/export işlemi ile ilgilenmiyorsanız ilgili işlemleri iptal edebilir ve silebilirsiniz. Bu işlem için aşağıda ki komutu kullanmanız yeterli olacaktır. Bu işlem askıda kalan tüm istekleri silecektir.

Get-MailboxExportRequest | Remove-MailboxExportRequest -Confirm:$false

Export işleminden haberiniz yoksa tekrar bu işlemi başlatmak için aşağıda ki komutu kullanmanız yeterli olacaktır.

New-MailboxExportRequest -Mailbox -FilePath “<PST folder network shared path>”

Bu işlemleri yaptıktan sonra ECP üzerinden DB kaldırma işlemini tekrar deneyebilirsiniz.

ADSI kullanarak Exchange Server DB Silme Adımları.

DB silme işleminin başka bir adımı ise ADSI kullanarak Active Directory Şeması üzerinden MBX DB’sini silme işlemidir.

ADSIEdit Nedir?

Active Directory‘nin şemanızdaki nesneleri ve öznitelikleri yönetmesi için hafif bir düzenleyicidir. Temel olarak buna bir kayıt defteri editörü diyebiliriz, ancak Active Directory‘niz için. Örneğin, çoğu değişikliği Active Directory Users and Computers üzerinden yapabilirsiniz, ancak bunu son derece gelişmiş Active Directory Şema Düzenleyicisi olarak düşünebilirsiniz. Bundan geri dönüş yolu olmadığı için tam olarak ne yaptığınızı bilmenin önemi hakkında tekrar bir noktaya değineceğim.

  1. Etki Alanı Denetleyicinizde oturum açın.
  2. Başlat menüsü arama çubuğuna ADSIEdit.msc yazın ve uygulamayı başlatın.
  3. Açılan ADSIEdit’te, Action>Connect to’yu takip edin.
  4. Select a well-known naming Context bölümünün altında, Yapılandırma’ya tıklayın.
  5. Açılan ağaç benzeri hiyerarşide, CN=Configuration>DC=mydomain>DC=Local konumuna gidin.
  6. Ardından genişletin ve CN=Services>Microsoft Exchange >mydomain>Administrative Groups>CN=Databases konumuna gidin.
  7. Silinecek veritabanını seçin, sağ tıklatın ve Sil seçeneğini belirleyin.
  8. Bundan sonra, Komut İstemi’ni açın ve Şemanın güncellenip güncellenmediğini kontrol etmek için bu komutu çalıştırın. Replamdin /replsummary
  9. Veritabanının başarıyla silinip silinmediğini onaylayacaktır.

NOT: ADSIEdit üzerinde değişiklik yaparken yaptığınız işlemi iyi bir şekilde düşünmeniz gerekmektedir, burda yapılan değişiklikler geri alınamamaktadır.

Cengiz YILMAZ

5 Yıldır IT Sektörü içerisindeyim, Microsoft ürünleri ile ilgilenmekteyim. Cengiz YILMAZ | MCT |

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu