Pazartesi , 28 Nisan 2025

Exchange Server Database Defrag İşlemi

Exchange server default ta 01:00 –05:00 arasında kendi maintenance işlemi sırasında online defrag işlemini gerçekleştirir. Ancak bazı durumlarda online defrag işleminin yanında offline defrag işleminin yapılması da gerekmektedir. Maillerin yavaş gitmesi, exchange server da bir yavaşlık gibi sorunlar olduğunda exchange database ini defrag etmek gerekebilir. Offline defrag işlemi yapıldıktan sonra exchange server ın db size 1\5 e kadar küçülebilir. Ancak bu işlemi yapmadan önce ve yapıldıktan sonra dikkat edilmesi gereken bir kaç nokta var. Defrag işlemi için db in bulunduğu diskte % 110 kadar boş alan gerekmektedir. Aksi takdirde defrag işlemi için başka bir disk kullanmamız gerekecektir veya share edilmiş bir locasyonu exchange sunucumuza map edebiliriz. Defrag işlemi yapılırken eseutil komutunu kullanıyoruz. Eseutil ile defrag işlemi ile ilgili yapılabilecekler;

eseutil /d “db yalu ve ismi” komutu ile exchange db sini kendi diski üzerinde defrag ediyorum.


Defrag işlemi yapılırken yukarıdaki tempxxx.edb ile başlayan bir tem db si oluşturulur ve db var olan db nin üzerine yazılır.

Defrag işlemi yapılırken db in bulunduğu disk üzerinde db nin % 110 u kadar boş alan olmaması durumda /t parametresi ile defrag işlemi için başka bir disk veya server a map edilmiş bir alan kullanılabilir.

eseutil /d “db yolu ve ismi” /t “defrag db si ve ismi”


Yukarıda da görüldüğü gibi e diski bulundan 1md.edb db si f diskinde defrag.edb olarak defrag edilmiş olarak oluşturulur ve bu defrag.edb database i 1md.edb db sinin üzerinde yazılır. Böylece 1md.edb db si defrag edilmiş olur.

Eğer db imizi defrag etmeden önce bir kopyasını bir lokasyona almak istiyorsan /b parametresini kullanmamız gerekecektir.

eseutil /d “defrag edilecek db ismi ve yolu” /b “db kopyasının oluşturulacağı db adı ve yolu”


Defrag işlemi başlamadan önce önce db nin bir kopyası alınır ve daha sonra tempxxx.edb isminde bir temp database i oluşturulur. Bu daabase daha sonra var olan database in üzerine yazılır.

Database defrag işlemi yapmadan önce diskimizdeki boş alan miktarını kontrol etmeli ve db imizin dismount olduğundan emin olmalıyız.

 

Cevapla

%d blogcu bunu beğendi: