Hyper-V'de VHDX Dosyalarını Küçültme ve Sıkıştırma Yöntemi?

Hyper-V'de VHDX yönetimi konusunda bu kıssa kılavuzla ustala. Sanal disklerin daraltılmasından sıkıştırılmasına anahtar farkları keşfet ve VM depolamanını optimize etmek için kolay talimatları takip et.

download-icon
Ücretsiz İndir
VM, İşletim Sistemi, Veritabanı, Dosya, NAS vb. için
hasan

Updated by Hasan on 2025/11/07

İçindekiler
  • Nasıl VHDX biçimini kullanmalısınız?

  • Shrink ve Compact VHDX arasındaki farklar nelerdir?

  • VHDX diskinin boyutunu etkili bir şekilde nasıl küçültüyorum?

  • VHDX nasıl sıkıştırılır?

  • Profesyonel Hyper-V VM yedekleme çözümü

  • Hyper-V VHDX SSS

  • Sonuç

Microsoft Hyper-V'i kullanarak sanal makineler oluştururken genellikle daha az fiziksel sabit disk alanı kaplamaları ve daha hızlı oluşturma süreleri gibi avantajlarına sahip dinamik olarak genişleyen diskleri seçmek yaygındır. Ancak bir dezavantaj da vardır: otomatik alan geri kazanma yeteneğinin olmaması.

Ancak bir dezavantaj da var: otomatik alan geri kazanma yeteneğinin eksikliği. Örneğin, 5 GB boyutunda bir dosya sanal makineye kopyalandığında, fiziksel VHD/VHDX dosyasının boyutu 5 GB artar. Bu 5 GB boyutlu dosya silindiğinde, fiziksel VHD/VHDX dosyasının boyutu azalmaz.Bu 5GB dosya silindiğinde, fiziksel VHD/VHDX dosya boyutu azalmaz. Süre içinde, fiziksel VHD dosyası sanal diskin maksimum boyutuna kadar genişleyebilir, bu da depolama alanının büyük ölçüde israfına neden olur.Bu sorunu çözmek için, Hyper-V ayarları içerisinden Disk Düzenle bölümünde disk optimizasyon özelliği bulunuyor, bu özellik VHDX boyutunu yönetmenize yardımcı olabilir.

Nasıl VHDX biçimini kullanmalısınız?

VHDX, Microsoft tarafından Windows Server 2012 ile tanıtılan sanal disk formatıdır. VHDX, önceki VHD biçimini genişletir, daha iyi performans, veri bozulmasını önleme mekanizmaları ve 16 TB'ya kadar disko boyutlarını desteklemesi dahil olmak üzere. VHD ile benzer bir oluşturma sürecine sahiptir. Eski VHD formatına kıyasla, VHDX formatının aşağıdaki yeni özellikler vardır:

  • Sanal sabit diskin kapasitesini 64 TB'ye kadar destekler.

  • Güç kesintileri sırasında VHDX meta veri yapılarına yapılan güncellemeleri kaydeterek veri bozulmasını önler.

  • Dinamik ve farklılık disklerin hizalanmasını optimize eder, büyük sektör diskleri üzerinde daha iyi çalışabilmesi için.

Shrink ve Compact VHDX arasındaki farklar nelerdir?

Shrink VHDX: VHDX dosyasını küçültme, sanal sabit diskin maksimum kapasitesini azaltma işlemidir. Bu işlem, sanal bir sabit diske fazla alan ayrılmasının ardından boyutunu içeriği etkilemeden azaltmak için genellikle kullanılır. Örneğin, 500 GB lik bir VHDX dosyanız olsun ve sadece 100 GB kullanıyorsunuz, bu durumda gerçekten kullanılan veri miktarıyla daha uyumlu hale getirmek için 200 GB gibi daha küçük bir boyuta küçültebilirsiniz. Ancak, VHDX'i içerdiği gerçek veriden daha küçük bir boyuta küçültemezsiniz. Küçültme işlemi, diskin mantıksal boyutunu azaltmayı içerir.

Kompakt VHDX: VHDX dosyasının kompakt edilmesi, sanal diskteki kullanılmayan alanların kaldırılmasının gerçekleştirilmesidir. Bu, verilere eklenirken büyüyen ancak veriler silindiğinde otomatik olarak küçülmez olan dinamik olarak genişleyen diskler için faydalıdır. VHDX dosyasını kompakt hale getirmek, sanal makinede diskin mantıksal boyutunu değiştirmediği şekilde ana sisteminde fiziksel dosya boyutunu azaltacaktır.

Özetle, "shrink" sanal diskin mantıksal boyutunu azaltmayı (diskin sanal makine içinde ne kadar büyük göründüğü) hedeflerken, "compact" ana sistemdeki fiziksel dosya boyutunu (VHDX dosyasının gerçek olarak fiziksel depolamada ne kadar alan kapladığını) küçültmeyi amaçlar. Sıkıştırma genellikle ana sistemdeki alanı geri kazanmak için dinamik olarak genişleyen disklerde yapılırken, büzme diskin kendi maksimum kapasitesini ayarlar.

VHDX diskinin boyutunu etkili bir şekilde nasıl küçültüyorum?

1. Sanal makinede, Disk Yönetimi aracını açın. Küçültmek istediğiniz disk bölümünü bulun, üzerine sağ tıklayın ve "Shrink Volume" seçeneğini seçin.

İstediğiniz sıkıştırma miktarını girin ve "Shrink"e tıklayın. Bu, atanmamış alan açığa çıkaracaktır.

2. Sanal makinenin Hyper-V Yöneticisi'nde sanal sert diski düzenleme hazırlığı olarak kapatılması gerekmektedir.

3. Hyper-V Yöneticisi'nde, sanal makinenizi bulun ve seçin. Sağ taraftaki işlem panelinde, "Settings"'ı tıklayın.

4. Sanal makinenin ayarları penceresinde, sanal sert diski bulun (genellikle IDE Kontrolörü veya SCSI Kontrolörü altında). "Hard Drive"'e tıklayın ve "Edit"'i seçin.

5. Küçültme seçeneğini belirleyin ve yeni boyutu girin

6. Sanal sabit diskin büzülmesini tamamlamak için büyüdeki kalan adımları yapın.

Hyper-V'deki büzme işlemleri aynı zamanda komutlar aracılığıyla da yapılabilir:

Yönetici haklarıyla PowerShell'i başlatın ve aşağıdaki kodu çalıştırın:

Resize-VHD -Path “C:Windows 11 To Go.vhdx” -ToMinimumSize

VHDX yolu azaltmak istediğiniz yolu ile yolunu değiştirin.

Çalıştırıldıktan sonra, sanal sert diskinizdeki sistemi kullanabilir ve Sıkıştırılmış Boş Alan'ın kaldırılıp kaldırılmadığını kontrol etmek için Disk Yönetimi'ni açabilirsiniz.

PS: Diski genişletmek için:

VHDX dosyasını 16 GB'ye genişletmek istiyorsanız aşağıdaki komutu kullanabilirsiniz

Resize-VHD -Path “C:Windows 11 To Go.vhdx” -SizeBytes 16GB

VHDX nasıl sıkıştırılır?

1. Hyper-V Yöneticisi'nde, sıkıştırmak istediğiniz sanal makineye tıklayın.

2. VM'ye sağ tıklayın ve “Settings” seçeneğini belirleyin.

"Hardware" bölümü altında, sıkıştırmak istediğiniz sert diskleri seçin.

"Edit"i tıklayın, bu seçenek Sanal Sert Diskin sağ tarafında bulunur.

3. "Compact" seçeneğini seçin.

"Edit Virtual Hard Disk Wizard" açılacak. İleri"Next"e tıklayın.

"Compact"i seçin ve "Next"a tıklayın.

Seçeneklerinizi gözden geçirin ve sıkıştırma sürecini başlatmak için “Sonlandır” düğmesine tıklayın.

Veya alternatif olarak, VHDX dosyasını PowerShell kullanarak sıkıştırabilirsiniz:

Optimize-VHD -Path “C:path	oyourvhdx-file.vhdx” -Mode Full

VHDX dosyanızın gerçek yolunu "C:yol oyourvhdx-file.vhdx" ifadesi ile değiştirin.

Profesyonel Hyper-V VM yedekleme çözümü

Bu işlemlerden önce hataların oluşması ve veri kaybına yol açabileceği için Hyper-V VM'lerinizi yedeklemeniz önerilir.

Vinchin Backup & Recovery VM gibi veri yedeklemeyi destekleyen profesyonel bir çözümdür; VMware vSphere, Hyper-V, XenServer, XCP-ng, oVirt, RHV, OpenStack, Proxmox, vb. ve diğer veriler como veritabanı, NAS, dosya sunucusu, Linux & Windows Sunucusu, vb.

Sanal ortamlar için tasarlanmış olan bu çözüm, otomatik yedeklemeler, acentesiz yedekleme, LAN/LAN-Free seçenekleri, uzak kopyalama, anında kurtarma, veri tekrarlaması azaltma (data deduplication) ve bulut arşivlemeyi sunar. 3-2-1 yedekleme kuralını takip ederek, Vinchin güçlü veri güvenliği sağlar. Veri şifrelemesi ve kasırgıcı yazılım koruması ile Hyper-V sanal makinelerinin yedeklemesi için ikili güvence sağlar ve ayrıca Hyper-V ile diğer platformlar arasında kolay geçiş destekler.

Vinchin Backup & Recovery ile Hyper-V VM'leri yedeklemek sadece 4 adıma bağlı:

1. Yedekleme nesnesini seçin.

Yedeklemeyi seç

2. Yedekleme hedefini seçin.

Yedekleme hedefini seçin

3. Yedekleme stratejilerini seçin.

Yedekleme stratejilerini seçin

4. İşi gözden geçirin ve gönderin.

İşlemi gözden geçir ve gönder

Vinchin Backup & Recovery, binlerce şirket tarafından seçildi ve siz de 60 gün süreli tam özellikli deneme ile bu güçlü sistemi kullanmaya başlayabilirsiniz! Ayrıca, bize ulaşın ve ihtiyaçlarınızı bildirin, böylece IT ortamınıza göre bir çözüm alacaksınız.

Hyper-V VHDX SSS

1. Q: VMDK'ı VHD/VHDX'ye Nasıl Dönüştürebilirim ve Hyper-V'ye Taşıyabilirim?

Cevap: Eğer sadece sanal diski dönüştürmek istiyorsanız, Qemu-img'i deneyebilirsiniz. Bu uygulamayı yerel bir makineye yükleyin ve komut satırları ile sanal diski dönüştürün. Ayrıca Microsoft Virtual Machine Converter veya Vinchin Backup & Recovery'yi kullanarak VM'yi VMware'den Hyper-V'ye taşıyabilirsiniz.

2. S: VHDX'yi Proxmox'a nasıl aktarılır?

C: VHDX, çoğunlukla Microsoft Hyper-V tarafından kullanılırken, QCOW2, QEMU ve KVM hiper gözetleyicileri ile ilişkilidir. VHDX'i QCOW2'ye dönüştürerek, mevcut sanal makinelerin Hyper-V'den etkili bir şekilde aktarılmasını ve bunların yönetimi ile beraber Proxmox'a geçiş yapmanı sağlar.

Sonuç

VHDX biçimi büyük disk kapasiteleri ve daha iyi veri koruması sunar. Depolama alanını etkili bir şekilde yönetmek için, küçültme bir VHDX dosyasının mantıksal boyutunu azaltırken, sıkıştırma işlemi ise bu dosyanın barındıran sistemdeki fiziksel boyutunu azaltır. Her iki işlem Hyper-V Yöneticisi ya da PowerShell aracılığıyla kolayca gerçekleştirilebilir, böylece depolama alanı etkin kullanılır ve sanal makine performansı optimal hale getirilir.

Paylaş:

Categories: VM Tips