Konversi OVA menjadi OVF
Konversi appliance OVA menjadi paket OVF yang dapat diperiksa dengan file descriptor dan disk terpisah.
Konversi file OVA secara online
Kami belum punya konverter online khusus untuk OVA ke OVF, tetapi Anda bisa mengonversi file OVA secara online ke format berikut:
Bagaimana mengkonversi ova ke ovf berkas
- Virtualisasi
- Belum ada peringkat.
Hypervisor atau editor appliance mungkin memerlukan package OVF, bukan satu file OVA. Mengonversi atau mengekstraknya akan memisahkan descriptor dan virtual disk, sehingga lebih mudah diperiksa, diedit, diverifikasi, atau diimpor ke software yang tidak menerima OVA secara langsung.
Apa itu format OVA
OVA, atau Open Virtual Appliance, adalah satu arsip tar yang berisi descriptor OVF, satu atau beberapa virtual disk seperti file VMDK, dan secara opsional manifest atau certificate. VMware vSphere, VMware Workstation, Oracle VirtualBox, dan platform virtualization lainnya membuat dan mengimpor appliance OVA. File OVA umum digunakan untuk mendistribusikan appliance Linux siap pakai, mengekspor virtual machine, dan mentransfer VM sebagai satu file.
Apa itu format OVF
OVF, atau Open Virtualization Format, mendeskripsikan appliance dengan descriptor XML dan file terkait. Package OVF biasanya berisi descriptor .ovf, virtual disk, dan file manifest atau certificate opsional. Descriptor mencatat virtual hardware, disk controller, pengaturan CPU dan memory, network device, persyaratan firmware, dan metadata deployment lainnya.
File terpisah membuat package OVF lebih mudah diperiksa, diedit, diverifikasi, diganti, atau diproses dengan software yang mengharapkan OVF. Ukurannya biasanya tidak lebih kecil daripada OVA: menghapus arsip TAR luar akan mempertahankan hampir semua data virtual disk dan dapat meningkatkan ukuran yang terlihat karena file tidak lagi disimpan sebagai satu arsip.
Menggunakan VMware OVF Tool
VMware OVF Tool adalah opsi desktop paling langsung untuk appliance yang kompatibel dengan VMware. Broadcom mendistribusikannya untuk Windows, Linux, dan macOS melalui portal download VMware.
- Install VMware OVF Tool dan buka Command Prompt, PowerShell, atau terminal.
- Pindah ke directory yang berisi OVA, atau gunakan full path.
- Jalankan:
ovftool appliance.ova appliance.ovf
Command tersebut menulis descriptor OVF dan file disk terkait di samping destination. Bergantung pada source dan versi tool, command tersebut juga dapat menulis manifest. Untuk menggunakan output directory terpisah, buat directory tersebut terlebih dahulu dan tentukan destination path seperti:
ovftool appliance.ova converted/appliance.ovf
Simpan semua file yang dihasilkan secara bersamaan dan periksa output command untuk mengetahui warning. Jika terdapat manifest, hash-nya harus cocok dengan descriptor dan file disk sebelum deployment; gunakan operasi validation atau import yang memahami OVF setelah melakukan edit manual.
Menggunakan Oracle VirtualBox
VirtualBox mengimpor OVA sebagai VM, lalu mengekspor VM tersebut sebagai package OVF. Di interface, pilih File → Import Appliance, pilih OVA, dan selesaikan import. Kemudian pilih File → Export Appliance, pilih VM yang diimpor, atur nama file output ke path .ovf, lalu lakukan export.
Command yang setara adalah:
VBoxManage import appliance.ova --vsys 0 --vmname ConvertedVM
VBoxManage export ConvertedVM --output appliance.ovf
VirtualBox dapat menulis ulang pengaturan hardware, definisi disk controller, network adapter, dan metadata appliance selama import dan export. Gunakan OVF Tool ketika mempertahankan konfigurasi berorientasi VMware lebih penting daripada mengedit VM melalui VirtualBox.
Mengekstrak tanpa mengimpor
Untuk unpacking tingkat file yang sama persis, ekstrak OVA sebagai arsip TAR, bukan dengan mengimpornya:
mkdir converted-appliance
tar -xf appliance.ova -C converted-appliance
Di Windows, 7-Zip dapat membuka OVA sebagai arsip TAR; ekstrak isinya dan gunakan file .ovf yang sudah ada. Cara ini mempertahankan descriptor, disk, dan manifest asli, tetapi tidak memperbaiki metadata yang tidak valid, mengonversi format disk, atau menyesuaikan appliance untuk hypervisor lain. Karena itu, extraction adalah unpacking, bukan re-export.
Online converter
Konversi online umumnya tidak sesuai untuk file OVA. Ukurannya sering kali beberapa gigabyte, melebihi batas upload browser, dan dapat berisi credential, certificate, software berlisensi, atau data pribadi. Tidak ada web service yang dapat diandalkan secara universal untuk mempertahankan metadata OVF khusus hypervisor; gunakan VMware OVF Tool, VirtualBox, atau utilitas TAR secara lokal. Jika service yang disetujui organisasi secara eksplisit mendukung OVA-ke-OVF, pastikan batas ukuran file, kebijakan retention, encryption, dan apakah service tersebut mempertahankan manifest sebelum mengupload appliance.
Pemeriksaan kompatibilitas
- Pertahankan nama yang direferensikan tanpa perubahan. Descriptor
.ovfmerujuk nama file disk berdasarkan relative path. Mengganti nama atau memisahkan disk dapat menyebabkan package gagal diimpor. - Tangani manifest setelah melakukan edit. Mengubah descriptor atau disk akan membatalkan entry SHA-1 atau SHA-256 terkait dalam file
.mf. Hapus manifest hanya jika importer tujuan mengizinkannya, atau buat ulang dengan tool yang memahami OVF. - Perkirakan adanya perbedaan hardware. Firmware mode, kompatibilitas CPU, controller SCSI atau IDE, network adapter, secure boot, VMware Tools, dan VirtualBox Guest Additions mungkin perlu disesuaikan pada hypervisor tujuan.
- Snapshot mungkin tidak dipertahankan. Appliance biasanya berisi disk yang telah dikonsolidasikan atau disk chain; export dapat menghilangkan snapshot atau menggabungkan perubahannya ke dalam disk baru.
- Periksa dukungan format disk. Descriptor dapat merujuk VMDK, VHD, atau format disk lainnya. Hypervisor tujuan harus mendukung format tersebut, atau disk harus dikonversi secara terpisah dengan utilitas yang kompatibel.
OVA vs OVF: perbandingan format
Bagaimana format OVA dan OVF dibandingkan pada properti yang paling penting untuk konversi ini.
| Properti | .OVA Open Virtual Appliance | .OVF Open Virtualization Format |
|---|---|---|
| Kompresi | Keduanya | Tanpa kompresi |
| Enkripsi | Tidak | Tidak |
| Arsip terpisah | Tidak | — |
| Dapat di-boot | Tidak | Tidak |
| Dukungan sistem operasi | Luas | Luas |
| Ukuran file umum | Besar | Kecil |
| Standar terbuka | Ya | Ya |
| Diperkenalkan | 2009 | 2009 |
| Pengembang | Oracle Corporation (originally VMware OVF initiative) | DMTF (Distributed Management Task Force) |
| Tipe MIME | application/ovf | application/ovf+xml |