Конвертиране на VMware виртуален диск във виртуален твърд диск

Конвертирането на файлове с виртуални дискове на VMware във формат за виртуален твърд диск ви позволява да стартирате виртуални машини, създадени във VMware Workstation, директно в среди на Microsoft Hyper-V или Windows Virtual PC.

Изберете или плъзнете файлове

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Сравнение на формати и технически спецификации

СпецификацияVMDKVHD
MIME типapplication/x-vmdkapplication/x-vhd
Типvirtual disk containervirtual hard disk
Компресияsparse / dynamic allocation (zlib optional)fixed / dynamic sparse geometry
Стандартна спецификацияVMware Virtual Disk Format 5.0Microsoft VHD Image Format Specification
Заглавни байтове (Magic Bytes)4B 44 4D 56 (KDMV)63 6F 6E 65 63 74 69 78 (conectix at footer)

Преглед на формата и приложения

Системните администратори и IT техниците често преместват виртуални машини между различни платформи за хипервизори. Например, виртуален сървър, изграден и тестван във VMware среда, може да се наложи да бъде разположен в облачна инстанция на Microsoft Azure или на локален Windows Server, работещ с Hyper-V. Тъй като Hyper-V изисква нативно дискови контейнери на Microsoft, файлът за съхранение на VMware трябва да бъде преведен в Microsoft формат. Извършването на тази миграция изисква специализирани инструменти за конвертиране на дискове като Microsoft Virtual Machine Converter, StarWind V2V Converter или помощни програми командния ред като QEMU-img. Тези инструменти четат изходните блокове за съхранение, интерпретират таблиците за разпределение на файлове и записват нов контейньор, който Microsoft хипервизорът може да монтира и стартира без грешки.

Технически спецификации и анализ на кодеците

Виртуалният диск на VMware с MIME типа application/x-vmdk използва или плоска структура, или схема за разредено динамично разпределение, която може да включва незадължителна zlib компресия за пестене на дисково пространство. Единичните разредени VMDK файлове често започват с маПит байтовете 'KDMV' в заглавната си част. За разлика от тях, виртуалният твърд диск с MIME типа application/x-vhd организира данните във фиксирана или динамична разредена геометрия. VHD форматът използва изпъкващ 512-байтов долен колонтитул (footer), съдържащ низов кукич 'conectix', версии на приложението създател и точни данни за геометрията на диска. По време на конвертирането инструментът анализира изходните карти на дяловете, декодира разредените блокове и преорганизира секторите в долния колонтитул на Microsoft и оформлението на таблицата за разпределение на динамични блокове.

Съвместимост с операционни системи и браузъри

Файловете с виртуални дискове на VMware се поддържат нативно от VMware ESXi, Workstation и Fusion на хост операционни системи Windows и Linux. Файловете с виртуални твърди дискове се поддържат нативно от Microsoft Hyper-V, Windows Virtual PC и Azure. Нито един от форматите не се поддържа нативно от съвременни мобилни операционни системи като Android или iOS, нито стандартните уеб браузъри поддържат директно рендериране или монтиране на тези контейнери за дискови образи без бранд енд услуги за виртуализация.

💡 Полезна информация

Когато конвертирате големи дискови образи, изберете динамично разширяваща се VHD цел вместо цел с фиксиран размер, за да спестите физическо място за съхранение на вашето хост устройство, въпреки че целите с фиксиран размер предлагат малко по-добра производителност при последователно четене и запис.

Сравнение на формати и технически спецификации

Стандартен диск на виртуална машина с обем 50 GB отнема около 18 минути за прехвърляне през типична 4G връзка със средна скорост 40 Mbps. В 5G мрежа, работеща при 250 Mbps, прехвърлянето приключва за около 3 минути. С високоскоростна оптична връзка, достигаща 1 Gbps, файлът се прехвърля за по-малко от 45 секунди.

Често задавани въпроси

Как да конвертирате VMware виртуален диск във виртуален твърд диск без загуба на качество?

Конвертирането на дискови образи е стриктно без загуби. Тъй като виртуалните дискове съхраняват точни сектор по сектор блокове с данни и файлови системи, преводът на структурата на контейнера от VMDK във VHD само реорганизира начина, по който са индексирани метаданните и блоковете с данни. Никакви действителни файлови данни или сектори на операционната система не се компресират или модифицират по време на процеса на превод.

Каква е разликата между VMware виртуален диск и виртуален твърд диск?

VMDK е проприетарен контейньор, създаден от VMware, който поддържа разделени файлове, монолитни плоски структури и компресирани разредени области, проследявани от текстови дескрипторни файлове. VHD е по-стара спецификация на Microsoft, която използва структуриран долен колонтитул, съдържащ дискова геометрия и таблица за разпределение на блокове за управление на динамичния растеж, въпреки че до голяма степен е заменен от модерния формат VHDX.