Hyper V üzerinde kurulu iki mailbox server var ve storage üzerinden mailbox server’a bağlı tüm disklere storage üzerinden 2 tb’lık alanlar atanmış ve vhd diskler fixed olarak 2 tb ayarlanmış. Dag içinde yer alan db’ler şu şekilde yapılandırılmış
-
Exchange Server 1 üzerinde mailboxdb1 active ve mailboxdb2 copy
-
Exchange Server 2 üzerinde mailboxdb2 active ve mailboxdb1 copy
Benim db’lerim üzerinde toplamda 200 gb civarında veri var. Bu yüzden mailboxların bulunduğu vhd diskleri küçültmek istiyorum. Ancak vhd’leri küçültemediğim için vm’lerin üzerine daha küçük diskler ekleyip mailboxdb’lerini yeni eklediğim disklerin üzerine taşımak istiyorum. Stand alone kurulu bir exchange olsaydı bu oldukça kolay olacaktı.
Çözüm :
Offline defrag yapın db’leri ama çok fazla yer kazandırmayacaktır size. En iyi yöntem yeni DB’ler açarak mevcut DB’lerdeki posta kutularını taşımak olacaktır. ozaman bol bol yer kazanırsınız.
VHD disklerinizi vm üzerinden remove edin ve ardından fiziksel makina üzerine disk management üzerinden attach vhd ile ekleyin. Daha sonra diski shrink yapın ve son olarak da detach vhd diyerek diski çıkartın. VHDResizer’ı indrin ve diski yeniden boyutlandırın.
Bu çözüm işe yaramazsa diskini küçültmek istediğiniz node’u kapatın.Küçültmek istediğiniz diski yine fiziksel (host) makinanın üzerine attach edin. Bir tane de yeni vhd oluşturun (database’inizin tutulacağı disk olacak boyutu ona göre belirleyin). Onu da disk management aracılığıyla attach edin. Ardından şu anda db’nin içinde bulunduğu diski açarak içindeki dosyaları aynen yeni oluşturduğunuz vhd’ye aktarın.
Aktarım tamamlandıktan sonra makinaya yeni oluşturduğunuz vhd dosyasını ekleyin ve makinayı açın. Burada dikkat etmeniz gereken konu yeni eklediğiniz diske makina açıldığında üzerinden çıkarttığınız disk ile aynı sürücü harfini atamanız gerektiğidir.





Son Yorumlar