Exchange Veritabanındaki 'Beyaz Boşluk'un Şaşırtıcı Matematiği


Veri eklenmesiyle Exchange veritabanının büyümesinde olağandışı bir durum yoktur. Posta kutuları eklendikçe, veritabanının boyutu bunlara uyum sağlayacak şekilde artar. Ve doğal olarak veriler silindikçe veritabanı boyutunun küçülmesi beklenir. Ancak burada bazı anormallikler görmek sizi şaşırtabilir; posta kutuları Exchange veritabanından silindiğinden veritabanı boyutunda herhangi bir azalma gözlemlenmez. Ve bir sürpriz daha! Bazı posta kutularını sildikten sonra Exchange veritabanı boyutunu bulun; şimdi birkaç posta kutusu ekleyin ve Exchange veritabanı boyutunu tekrar bulun. Exchange veritabanının boyutu her iki durumda da aynı kalır! Bu kafa karıştırıcı durum Exchange boşluklarıyla ilgilidir ve Exchange veritabanında bu şekilde çalışır.

Beyaz alan nedir?

Beyaz alan, mevcut verilerin silinmesi nedeniyle yeni verilerin saklanması için kullanılabilir hale gelen veritabanı depolama alanıdır. Exchange, veritabanı boyutunu küçültmek yerine bu alanı yeni posta kutularının eklenmesi için kullanılabilir hale getirir. Geri kazanılan bu depolama alanı Beyaz alan olarak bilinir. Ayrıca kullanılabilir posta kutusu alanı, boş alan, boş veritabanı sayfaları gibi isimlerle de anılır.

Gerçek bir hesaplama yapalım…

Beyaz alan hakkında gerçek bir örnek üzerinden bilgi edinmek daha iyidir. 24 GB boyutunda Exchange veritabanından bazı posta kutularını (6 GB veri) sildiğinizi düşünün. Hesaplamada beyaz boşluk şu şekilde gelir:

Before data deletion
Database size= 24 GB
Space available for new data (without increasing database size) = 0 GB

After data deletion
Data deleted = 6 GB
Expected database size = 24 - 6 = 18 GB>
But, real database size = 24 GB
Space available for new data (without increasing the database size) = 6 GB

Inference
Database size after deletion = 24 GB = Database size before deletion
Space available for new data (without increasing the database size) = 6 GB = white space

Beyaz alan nasıl bulunur?

Beyaz alanı bulmanın iki yolu vardır:

  • Windows uygulaması olay günlüğünden

Windows uygulama olay günlüğündeki Olay Kimliği 1221, 2007'ye kadar olan Exchange sürümlerindeki beyaz alan miktarını sağlar. Ancak olay kimliği 1221 tarafından verilen değer yalnızca ihtiyatlı bir tahmindir. Bunu şu şekilde not edebilirsiniz:

Olay: 1221

Kaynak: MSExchangeIS Posta Kutusu Mağazası

Kategori: Genel

Açıklama: "\ ()" veritabanı, çevrimiçi birleştirme sonlandırıldıktan sonra megabayt boş alana sahiptir.

  • Veritabanı Alanı Ağaç Dökümü'nü kullanma (Eseutil/ms)

Exchange Sunucusu Veritabanı Yardımcı Programı boşluk dökümü (Eseutil/ms) boşluk alanı için daha iyi bir tahmin sağlar.

Birleştirme - Exchange veritabanındaki boşlukları yönetmek için

Exchange veritabanındaki beyaz alan, veritabanı birleştirme yoluyla etkili bir şekilde yönetilir. Çevrimiçi ve çevrimdışı olmak üzere iki türdür.

Çevrimiçi veritabanı birleştirme

Çevrimiçi birleştirme otomatiktir. Disk alanını kurtarmak için her gece yapılır. Ancak çevrimiçi birleştirme sonrasında bile veritabanı boyutu aynı kalır. Exchange veritabanının boyutunu azaltmak için çevrimdışı birleştirme yapmanız gerekir.

Çevrimdışı veritabanı birleştirme

Çevrimdışı birleştirme, veritabanı boyutunu azaltır ve kullanılmayan depolama alanını ortadan kaldırarak sıkıştırır. Birleştirme aslında boş sayfaları olmayan yeni bir veritabanının oluşturulması ve ardından eskisinin yenisiyle değiştirilmesidir. Eski olan silinecek veya taşınacak.

Çevrimdışı birleştirme Eseutil olanağı kullanılarak yapılır. Verilerde yoğun bir silme veya taşıma işlemi olmadığı sürece birleştirme işleminin önemli miktarda boş disk alanı sağlamayabileceğini lütfen unutmayın. Birleştirme, Exchange veritabanının performansını artırsa da düzenli olarak önerilmez; yalnızca büyük miktarda alanın geri kazanılmasına ihtiyaç duyulduğunda önerilir.

Exchange 2000/2003'te çevrimdışı birleştirme nasıl yapılır?

Çevrimdışı birleştirmeye başlamadan önce boş alanın veritabanı boyutundan fazla olduğundan emin olun (en az %110). Ayrıca, komutu aynı anda yalnızca tek bir veritabanında çalıştırın.

  1. Exchange Sistem Yöneticisi'nde bilgi deposunu sağ tıklayın ve Mağazayı Çıkar'ı tıklayın.
  2. Komut istemine cd Exchsrvr\Bin komutunu girin. açıklık>
  3. Komut istemine eseutil /d komutunu girin.
  4. Bir veritabanı anahtarı ve gerekli seçenekleri girin.

Çevrimdışı birleştirme ne zaman yapılmalı?

Uzmanlar çevrimdışı birleştirmeyi öneriyor:

  1. depolama alanı sıkıntısı olduğunda
  2. büyük miktarda beyaz alan (%30'dan fazla) olduğunda ve yakın gelecekte eklenecek önemli miktarda veri bulunmadığında
  3. uygulama günlüğüne birleştirme uyarıları kaydedildiğinde
  4. çevrimdışı birleştirme yoluyla çözülmesi gereken sorunlar veya hatalar olduğunda
  5. veritabanını monte etmek gerektiğinde (sınırlı veritabanı boyutuna ulaşıldığında)
  6. sert bir onarımdan sonra(eseutil /p)
  7. Exchange veritabanının performansını artırmak için

Not:

  1. Çevrimiçi birleştirme her gece Exchange tarafından yapıldığından, çevrimdışı birleştirmeyi düzenli olarak çalıştırmanıza gerek yoktur.
  2. Veritabanında bazı tutarsız sorunlar olduğunda çevrimdışı birleştirme yapmayın.

Birleştirmeden sonra ne olacak?

Birleştirme sırasında verilerin yeniden düzenlenmesi söz konusu olduğundan, birleştirme sonrasında tam (çevrimiçi) veritabanı yedeklemesi yapılması önerilir.

Exchange Sağlığı İzleme

Exchange sağlığı izleme, Sunucu Kullanılabilirliği, CPU ve Bellek Kullanımı, Posta Kutusu Veritabanı Kullanımı, Posta Kutusu Kuyruğu vb. gibi Exchange Server özelliklerinin izlenmesini ifade etmek için türetilmiş bir terimdir. Lepide Auditor Suite gibi profesyonel denetim çözümleri, Exchange yöneticilerinin etkili Exchange durumu izlemesi gerçekleştirmesine yardımcı olur.

Blog Özeti

Verilerin silinmesiyle geri kazanılan depolama alanı, Exchange veritabanına yeni verilerin eklenmesi için ayrılır. Dolayısıyla Exchange veritabanının boyutunda belirgin bir azalma yoktur. Bu geri kazanılan depolama alanı beyaz alan olarak bilinir. Exchange veritabanındaki beyaz alan, birleştirme olarak bilinen bir işlemle yönetilir. Yöneticiler diğer bazı kritik Exchange parametrelerini takip etmek için Lepide Veri Güvenliği Platformu gibi profesyonel çözümleri kullanabilirler.

İlgili makaleler