RAW biçiminden QCOW2 biçimine dönüştürücü
Düz bir ham disk görüntüsünü QEMU QCOW2 biçimine dönüştürmek, dinamik büyüme ve akıllı sıkıştırma sağlayarak yedekleme boyutlarını önemli ölçüde küçültür.
Biçim karşılaştırması ve teknik özellikler
| Teknik belirtim | RAW | QCOW2 |
|---|---|---|
| MIME Türü | application/ | application/ |
| Tür | ham düz disk görüntüsü | QEMU'da yazma sırasında kopyalama kullanan sanal disk |
| Sıkıştırma | yok | zlib / zstd küme [cluster] sıkıştırması |
| Standart belirtimi | Raw Binary Storage Standard | QEMU QCOW2 Specification |
| Sihirli bayt başlığı | Flat unformatted byte stream | 51 46 49 FB (QFI\xfb) |
Format Genel Bakışı ve Kullanım Alanları
Sistem yöneticileri ve geliştiriciler, fiziksel depolamadan sanal ortamlara sıklıkla geçiş yapmaktadır. Bir Raw Disk Görüntüsü, her boş alanı ve kullanılmayan sektörü içeren bir sürücünün sektör sektör birebir kopyasını barındırır. Bu durum, yerel sunucularda veya yedekleme sürücülerinde değerli depolama alanını boşa harcayan devasa dosyalar oluşturur. Bu düz dosyayı QEMU QCOW2 formatına dönüştürmek, depolama şişkinliğini çözer. QCOW2, QEMU Copy-On-Write sürüm 2 anlamına gelir. Konuk işletim sistemi tarafından gerçekten kullanılan verileri yazan akıllı bir kapsayıcı görevi görür. Proxmox, KVM ve QEMU gibi sanallaştırma platformları QCOW2'yi yerel olarak okur; bu da onu verimli sanal makine yönetimi için endüstri standardı haline getirir.
Teknik Özellikler ve Kodek Ayrıntıları
Bir Raw Disk Görüntüsü (application/octet-stream MIME türü), dahili yapıya, meta verilere veya sihirli baytlara sahip değildir. Yalnızca ham bir ikili veri akışıdır. Buna karşılık, bir QEMU QCOW2 dosyası (application/x-qemu-disk MIME türü), büyük endian formatında ayırt edici 4 baytlık sihirli bir imza ile başlar: 'Q', 'F', 'I' harfleri (0x514649FB) ve ardından gelen bir sürüm numarası. QCOW2, sanal diski sabit boyutlu bloklara bölen küme tabanlı bir mimari kullanır. Bu kümelere kayıpsız zlib veya zstd sıkıştırması uygular; bu da küçültme işlemi sırasında hiçbir verinin kaybolmadığı anlamına gelir. Ayrıca kapsayıcı içinde doğrudan anlık görüntüleri (snapshot) ve şifrelemeyi destekler.
İşletim Sistemi ve Tarayıcı Uyumluluğu
QCOW2, KVM, QEMU ve libvirt araçlarını çalıştıran Linux ana bilgisayar ortamlarıyla tam uyumludur. macOS kullanıcıları Homebrew ile yüklenen komut satırı araçlarını kullanarak QCOW2 dosyalarıyla çalışabilir. Windows, QCOW2'yi varsayılan olarak yerel biçimde bağlamaz; ancak yöneticiler bu dosyaları WSL2 içinde yönetebilir veya Windows'ta qemu-img gibi araçları kullanabilir. Web tarayıcıları disk görüntüsü biçimlerini yerel olarak görüntüleyemez veya düzenleyemez.
Faydalı bilgiler
Büyük bir ham görüntüyü dönüştürürken daha hızlı işlem ve daha küçük çıktı boyutu için -O qcow2 bayrağıyla qemu-img convert komut satırı aracını kullan ve zstd sıkıştırmasını etkinleştir.
Sıkça Sorulan Sorular
Raw Disk Görüntüsünü QEMU QCOW2 formatına kalite kaybetmeden nasıl dönüştürebilirim?
Desteklenen RAW'dan QCOW2'ye dönüştürme sanal disk içeriğini koruyabilir. QCOW2 kullanılmayan bölgeleri seyrek depolayabilir; bu nedenle dosyanın kaynak baytların tümünü içermesi gerekmez.
Raw Disk Görüntüsü ile QEMU QCOW2 arasındaki fark nedir?
Raw Disk Görüntüsü, sürücünün tam boyutuna uyarlanmış statik, sıkıştırılmamış bir veri bloğudur. QEMU QCOW2 ise depolama alanından tasarruf etmek için dinamik tahsis, dahili anlık görüntüler, şifreleme ve blok düzeyinde sıkıştırma özelliklerine sahip gelişmiş bir sanal disk kapsayıcısıdır.