Vad är filformatet OVA?
Formatet .ova används för att lagra datapaket rörande en virtuell maskin i en enda portabel fil. Specifikt buntar .ova-filer ihop en .ovf-XML-beskrivning med stödfiler - ett .mf-manifest, en valfri .cert-signatur och virtuella diskavbilder (.vmdk eller .vhd) - paketerade som ett okomprimerat TAR-arkiv.
Data som finns i .ova-filer kan inte köras som obearbetad programvara. De måste importeras och bearbetas med specialiserade applikationer utformade för att köra virtuella maskiner. .ovf-beskrivningen placeras alltid först i TAR-arkivet, vilket gör att en hypervisor kan läsa VM-konfigurationen innan diskavbildningarna extraheras.
Säkerhet & trygghet
RISK: MEDIUMEn OVA levererar ett komplett, startbart operativsystem som någon annan har byggt - behandla den som en körbar fil, inte ett dokument. En skadlig eller manipulerad appliance kör riktig programvara i samma ögonblick som du startar den. Skyddsåtgärder: ladda endast ner appliances från leverantören eller en betrodd källa, verifiera .mf/.cert-kontrollsummor när de tillhandahålls, håll VM:en på ett isolerat/NAT-nätverk tills du litar på den, och dela inte värdmappar eller urklipp med en okänd gäst. Själva OVA-filen infekterar inte värden bara genom att ligga på disken, men att importera och starta den innebär att dess kod körs.
Formatdetaljer
i ett nötskalProgram som öppnar OVA-filer
Tekniska detaljer
djup specifikation| Containerformat | Okomprimerat POSIX TAR-arkiv (512-byte blockposter) |
| Filsignatur | `ustar` ASCII-sträng vid byte-offset 257; ingen signatur vid byte 0 |
| MIME-typ | `application/x-virtualbox-ova` |
| Första arkivmedlem | XML-beskrivningen `.ovf` måste visas först i TAR-arkivet, vilket möjliggör strömmande import före fullständig extraktion |
| OVF-beskrivning | XML-fil som följer DMTF OVF-schemat (DSP8023); deklarerar virtuell hårdvara, diskreferenser, nätverk och egenskaper |
| Manifestfil | `.mf`-fil inuti arkivet listar SHA-1 eller SHA-256 kontrollsummor för varje paketerad komponent |
| Signaturfil | Valfri `.cert`-fil som innehåller ett X.509-certifikat och en signerad sammanfattning för verifiering av apparatens äkthet |
| Virtuella diskformat som stöds | `.vmdk` (VMware), `.vhd` / `.vhdx` (Microsoft), `.vdi` (VirtualBox) |
| Komprimering | Ingen på OVA-nivå; inneslutna `.vmdk`-bilder kan använda intern strömkomprimering (zlib/deflate) |
| Motsvarighet med flera filer | Ett `.ovf`-paket distribuerar samma filer separat; `.ova` omsluter dem i ett enda portabelt paket |
| Export via kommandorad (VMware) | `ovftool source.vmx output.ova` |
| Import via kommandorad (VirtualBox) | `VBoxManage import appliance.ova` |
| TAR-inspektion | Vilket TAR-verktyg som helst (t.ex. `tar -tf appliance.ova`) kan lista eller extrahera interna filer utan en hypervisor |
| Hypervisor-stöd | VMware ESXi, Workstation och Fusion; Oracle VirtualBox; QEMU/KVM via virt-manager; Microsoft Hyper-V med konvertering |
| Släppt | OVF 1.0 published by DMTF in 2009 (DSP0243); .ova single-file packaging followed |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.dmtf.org |
OVA-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om OVA-filer.