VMWare ESXi üzerinde kurulu olan sanal diski sıkıştırıp asıl fiziksek disk üzerinde alan kazanmak istediğimizde...
- Öncelikle Sanal işletim sistemindeki bütün gereksiz dosyalar silinip. Gerekirse disk temizleme yapılabilir.
- Disk Defrag(dosya birleştirme) işlemi yapılır. Tabiki Linux makinelerde bu işleme gerek yok 🙂
- Sdelete isimli araç indirilip, sıkıştırılmış dosyadaki çalıştırılabilir dosya C: sürücüsüne kopyalanır.
- Aşağıdaki komut çalıştırılarak diskteki sıkıştırılabilecek boş alanlar null olarak işaretlenir...C:\>sdelete.exe -z
SDelete - Secure Delete v1.61
Copyright (C) 1999-2012 Mark Russinovich
Sysinternals - www.sysinternals.com
SDelete is set for 1 pass.
Cleaning free space on C:\: 44% - İşlem bittikten makine kapatılıp SSH ile VMWare ESXi Server'a bağlanılıp aşağıdaki komutlar yardımyla Sanal Disk dosyası sıkıştırılır...root@esx3:/vmfs/volumes/ds1/vma $ du -h vma_1-flat.vmdk
7.9G vma_1-flat.vmdk
root@esx3:/vmfs/volumes/ds1/vma $ vmkfstools -K vma_1.vmdk
vmfsDisk: 1, rdmDisk: 0, blockSize: 1048576
Hole Punching: 25% done.
root@esx3:/vmfs/volumes/ds1/vma $ du -h vma_1-flat.vmdk
1.9G vma_1-flat.vmdkGördüğünüz üzere 7.9G yer kaplayan diskimiz 1.9G'a düştü. 6G kazancımız oldu.
