Převod souboru OVF do VMDK
Převeďte OVF appliance na VMDK pomocí VMware Workstation, VirtualBox nebo QEMU.
Vytvořte soubory VMDK online
Soubory OVF zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, VMDK z něj vyrobíme:
Chcete převádět OVF na VMDK?
Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.
Jak převést soubor ovf do formátu vmdk
- Virtualizace
- Dosud nehodnoceno.
Hypervizor může vyžadovat virtuální disk VMware, když je potřeba importovat, přesunout nebo připojit appliance OVF k jinému virtuálnímu počítači. V mnoha balíčcích je požadovaný disk již ve formátu VMDK, takže není nutná žádná konverze; převést je třeba pouze disk uložený v jiném formátu.
Co je formát OVF
OVF neboli Open Virtualization Format je popis virtuálního počítače založený na XML. Jeho deskriptor zaznamenává virtuální hardware, nastavení procesoru a paměti, síťové adaptéry, řadiče úložiště a odkazy na jeden nebo více souborů virtuálních disků.
Balíček OVF obvykle obsahuje machine.ovf, soubory disků a volitelné soubory manifestu nebo certifikátů machine.mf. Soubor .ova je archiv TAR obsahující tyto komponenty. VMware vSphere, VMware Workstation, VirtualBox a další hypervizory mohou appliance OVF exportovat nebo importovat.
Co je formát VMDK
VMDK je formát virtuálního disku VMware. Ukládá hostovaný operační systém, aplikace a data v jednom souboru nebo v souboru deskriptoru s více soubory extentů. VMware Workstation, VMware Fusion, vSphere, VirtualBox a několik dalších hypervizorů podporují VMDK.
VMDK může používat řídké nebo thin-provisioned úložiště, které se rozšiřuje při zápisu dat, předalokované úložiště s předvídatelnou kapacitou a rozdělené extenty pro kompatibilitu se souborovým systémem. Kompatibilitu mezi produkty VMware a jinými hypervizory stále ovlivňuje konkrétní varianta VMDK a konfigurace virtuálního hardwaru.
Ověření, zda balíček již obsahuje VMDK
- U zdroje
.ovarozbalte archiv pomocí archivačního nástroje nebo příkazemtar -xf appliance.ova. - Otevřete deskriptor OVF v textovém editoru a prohlédněte jeho prvky
File. Odkaz, napříkladhref='disk1.vmdk', identifikuje soubor disku. - Zkopírujte odkazovaný VMDK a všechny soubory, které k němu patří. Nepřejmenovávejte VDI, VHD ani jiný obraz disku na
.vmdk; změna přípony nezmění jeho formát.
Disk se může skládat z malého deskriptoru VMDK a souborů extentů, například disk-s001.vmdk. Deskriptor a všechny extenty ponechte pohromadě. Pokud balíček již obsahuje platný VMDK, jeho rozbalením zachováte původní disk bez konverze nebo přepisu dat.
Konverze disku pomocí VMware Workstation
- Nainstalujte VMware Workstation do desktopového systému a vytvořte zálohu původních souborů OVF nebo OVA.
- Vyberte File → Open a zvolte deskriptor
.ovf. U souboru OVA jej nejprve rozbalte, pokud Workstation archiv neotevře přímo. - Zvolte název a umístění virtuálního počítače a dokončete import. Workstation appliance importuje a v cílovém adresáři vytvoří nebo převede její virtuální disk, obvykle jako VMDK.
- Před kopírováním nebo konverzí disku importovaný virtuální počítač vypněte. Pokud musí disk zůstat použitelný ve starším produktu VMware, odložte upgrady virtuálního hardwaru.
VMware OVF Tool je užitečný pro skriptovaný import nebo export OVF a OVA, ale nejde o univerzální převaděč formátů disků. Pro samostatnou konverzi disku VMware použijte vmware-vdiskmanager, pokud je nainstalován, nebo použijte importovaný disk jako zdroj pro jiný podporovaný konverzní nástroj.
Konverze disku pomocí VirtualBox
- Importujte appliance příkazem
VBoxManage import appliance.ovfnebo ve VirtualBox Manageru zvolte Tools → Import. - Vyhledejte importovaný disk v adresáři úložiště virtuálního počítače. Příkaz
VBoxManage showvminfo "VM name"může zobrazit cestu k připojenému disku. - Pokud VirtualBox vytvořil VDI nebo jiný formát, naklonujte jej do VMDK příkazem
VBoxManage clonemedium source-disk target-disk.vmdk --format VMDK. - Ověřte, že
target-disk.vmdkexistuje, a poté jej připojte k cílovému virtuálnímu počítači namísto původního disku.
VirtualBox je užitečný, když OVF odkazuje na VDI, VHD nebo jiný typ disku, který VMware přímo nepřijímá. Prvotní import appliance lépe zachová metadata hardwaru než ruční úprava deskriptoru OVF.
Konverze pouze disku pomocí QEMU
qemu-img převádí podporované obrazy disků, ale neinterpretuje deskriptor OVF ani znovu nevytváří jeho virtuální hardware. Použijte jej po identifikaci disku, na který OVF odkazuje:
qemu-img info source.vdiqemu-img convert -p -f vdi -O vmdk source.vdi target.vmdk
Řetězec vdi nahraďte skutečným zdrojovým formátem, například vhd nebo raw. Disk nepřevádějte, pokud jeho hostovaný systém běží nebo do něj zapisuje data. Před připojením ověřte výsledek příkazem qemu-img info target.vmdk.
Kompatibilita a omezení kvality
Konverze mění kontejner virtuálního disku; neinstaluje ovladače hostovaného systému ani neopravuje konfiguraci jeho spouštění. Virtuální počítač přesunutý mezi hypervizory může vyžadovat VMware Tools nebo VirtualBox Guest Additions, jiný řadič disku a odpovídající nastavení firmwaru BIOS nebo UEFI. Před konverzí zdrojový virtuální počítač řádně vypněte, aby nedošlo k nekonzistenci souborového systému.
Původní balíček ponechte, dokud převedený virtuální počítač nenastartuje a neověříte jeho důležitá data. Změna nebo odstranění souborů z balíčku OVF může zneplatnit kontrolní součty jeho manifestu nebo podpis certifikátu. Manifest znovu vygenerujte nebo jej odstraňte pouze v případě, že cílový importér povoluje nepodepsaný balíček.
Renomované online převaděče jsou pro převod OVF na VMDK obecně nevhodné: virtuální disky jsou velké, mohou obsahovat důvěrná data hostovaného systému a bez kontroly metadat appliance a chování při spouštění je nelze bezpečně ověřit. Místo toho použijte VMware Workstation, VirtualBox, QEMU nebo jiný lokální virtualizační nástroj.
OVF vs VMDK: srovnání formátů
Jak si formáty OVF a VMDK stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .OVF Open Virtualization Format | .VMDK Virtual Machine Disk |
|---|---|---|
| Komprese | Bez komprese | Obojí |
| Šifrování | Ne | — |
| Rozdělené archivy | — | Ano |
| Spustitelný | Ne | Ano |
| Podpora operačního systému | Široká | Široká |
| Typická velikost souboru | Malé | Velmi velký |
| Otevřený standard | Ano | Částečně otevřený |
| Zavedeno | 2009 | 1998 |
| Vývojář | DMTF (Distributed Management Task Force) | VMware |
| MIME typ | application/ovf+xml | application/x-vmdk |
Informace o příponách a typech souborů poskytuje File-Extensions.org