Sanal Sabit Disk - VMware Sanal Disk Dönüştürücüsü
Bir Sanal Sabit Disk dosyasını VMware Sanal Disk kapsayıcısına dönüştürmek, Microsoft Hyper-V sanal makinelerinin VMware hipervizörlerinde sorunsuz çalışmasını sağlar.
Format Karşılaştırması ve Teknik Özellikler
| Özellik | VHD | VMDK |
|---|---|---|
| MIME Türü | application/x-vhd | application/x-vmdk |
| Tür | virtual hard disk | virtual disk container |
| Sıkıştırma | fixed / dynamic sparse geometry | sparse / dynamic allocation (zlib optional) |
| Standart Şartname | Microsoft VHD Image Format Specification | VMware Virtual Disk Format 5.0 |
| Sihirli Bayt Başlığı (Magic Bytes) | 63 6F 6E 65 63 74 69 78 (conectix at footer) | 4B 44 4D 56 (KDMV) |
Format Genel Bakışı ve Kullanım Alanları
Sanallaştırma yöneticileri, sanal makineleri farklı hipervizör platformları arasında taşımak zorundadır. Microsoft Hyper-V üzerinde çalışan bir sunucu bir VMware ESXi veya Workstation ortamına taşınması gerektiğinde, temel disk görüntüsünün çevrilmesi gerekir. VHD formatı Microsoft sistemleri için yerel disk kapsayıcısı olarak hizmet verirken, VMDK formatı VMware ürünleri için standarttır. Bu dosyaları dönüştürmek, işletim sistemlerinin, kurulu uygulamaların ve kullanıcı verilerinin tam olarak aktarılmasını sağlar ve tam bir yeniden yükleme gerektirmez. Bu geçişi gerçekleştirmek, VMware vCenter Converter, qemu-img veya StarWind V2V Converter gibi özel dönüştürme araçları gerektirir. Bu araçlar kaynak disk sektörlerini okur ve hedef düzene yazar. Bu işlem sırasında araç, hedef hipervizörün diski önyüklenebilir bir sürücü olarak tanıyabilmesi için bölüm tablolarını, dosya sistemlerini ve önyükleme kayıtlarını eşler.
Teknik Özellikler ve Kodek Ayrıntıları
application/x-vhd MIME tipiyle tanımlanan VHD formatı, sabit boyutlu veya dinamik seyrek geometri düzeni kullanır ve 512 baytlık bir alt bilgi (footer), oluşturan uygulamaları ve disk geometrisini içeren meta verileri barındırır. Sihirli bayt imzası, dosyanın sonunda 'conectix' ASCII dizesiyle başlar. Buna karşılık, application/x-vmdk ile belirlenen VMDK formatı, ikili uzantı verileriyle eşleştirilmiş, genellikle 'KDMV' siirli baytlarıyla başlayan bir tanımlayıcı metin dosyası kullanır. Her iki format da kayıpsız veri koruması gerçekleştirir; yani orijinal dosya sisteminin her bir bitleri, veri bozulması olmadan sağlam kalır. VHD seyrek blok ayırma kullanırken, VMDK ana sistemlerdeki fiziksel depolama alanını azaltmak için bireysel granüller içinde zlib sıkıştırması kullanabilir.
İşletim Sistemi ve Tarayıcı Uyumluluğu
VHD dosyaları Microsoft Hyper-V, Windows Disk Yönetimi ve VirtualBox tarafından yerel olarak desteklenir. VMDK dosyaları VMware ESXi, VMware Workstation, VMware Fusion ve VirtualBox tarafından yerel olarak desteklenir. Bu formatlar masaüstü sanallaştırma yazılımları ve sunucu hipervizörleriyle sınırlı olduğundan, modern web tarayıcıları veya iOS ve Android gibi mobil işletim sistemleri tarafından yerel olarak desteklenmez.
💡 Faydalı bilgiler
Dinamik VHD dosyalarını seyrek VMDK dosyalarına dönüştürürken, kullanılmayan alanları geri kazanmak ve son aktarım boyutunu küçültmek için her zaman konuk işletim sistemi içinde disk birleştirme ve sıfır dolgu yardımcı programı çalıştırın.
Format Karşılaştırması ve Teknik Özellikler
Standart 50 GB'lık bir sanal sabit sürücü, sıkıştırılmış bir VMDK dosyasına dönüştürüldüğünde, veri yoğunluğuna bağlı olarak genellikle 20 GB ile 35 GB arasında bir aktarım boyutuyla sonuçlanır. Saniyede 1 Gigagit hızında çalışan hızlı bir Fiber ağ üzerinden aktarım üç dakikadan kısa sürede tamamlanır. Saniyede ortalama 100 Megabit hızında çalışan bir 5G mobil bağlantıda dosya aktarımı yaklaşık otuz dakika sürerken, yoğun bir 4G bağlantısı iki saatten uzun sürebilir.
Sıkça Sorulan Sorular
Sanal Sabit Diski kalite kaybetmeden VMware Sanal Diskine nasıl dönüştürürsünüz?
Disk görüntüsü dönüştürme kesinlikle kayıpsızdır. Araç, sektör verilerini kaynak kapsayıcıdan hedef kapsayıcıya blok blok kopyaladığından, çeviri sırasında hiçbir dosya, işletim sistemi ayarı veya disk sektörü değiştirilmez veya silinmez.
Sanal Sabit Disk ile VMware Sanal Diski arasındaki fark nedir?
VHD, meta verileri bir alt bilgide saklayan ve sabit veya dinamik blok düzeni kullanan bir Microsoft kapsayıcı formatıdır. VMDK, ham disk verilerini ayrı uzantı dosyalarında depolarken meta verileri ayrı bir metin tanımlayıcı dosyasında ayıran ve anlık görüntü ile zlib sıkıştırması gibi gelişmiş özellikleri destekleyen bir VMware kapsayıcı formatıdır.