LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

vboxmanage-export

Export VMs to OVF/OVA format

TLDR

Export a VM to an OVA file
$ vboxmanage export [vmname] -o [file.ova]
copy
Export a VM with a manifest file for integrity verification
$ vboxmanage export [vmname] -o [file.ova] --manifest
copy
Export multiple VMs into a single appliance
$ vboxmanage export [vm1] [vm2] -o [file.ova]
copy
Export using OVF 2.0 format
$ vboxmanage export [vmname] -o [file.ovf] --ovf20
copy
Export with custom product and vendor metadata
$ vboxmanage export [vmname] -o [file.ova] --vsys 0 --product [product_name] --vendor [vendor_name]
copy

SYNOPSIS

vboxmanage export vmname... -o file [options]

DESCRIPTION

vboxmanage export exports one or more virtual machines to the Open Virtualization Format (OVF/OVA). This creates portable appliance packages suitable for sharing, backup, or migration to other virtualization platforms. OVA is a single-file tar archive containing all appliance files; OVF produces a directory with separate descriptor, disk, and manifest files. Per-VM metadata options (product, vendor, description, etc.) require --vsys to specify which VM they apply to.

PARAMETERS

-o, --output file

Output file. Use .ova for a single-file archive or .ovf for multiple files.
--legacy09
Export in OVF 0.9 legacy format.
--ovf10
Export in OVF 1.0 format (default).
--ovf20
Export in OVF 2.0 format.
--manifest
Include a manifest file with SHA digests for integrity verification.
--options option[,...]
Comma-separated export options: manifest, iso, nomacs, nomacsbutnat.
--vsys n
Specify virtual system number for per-VM settings (starting at 0).
--vmname name
Override the VM name in the exported appliance.
--product name
Set product name in appliance metadata.
--producturl url
Set product URL in appliance metadata.
--vendor name
Set vendor name in appliance metadata.
--vendorurl url
Set vendor URL in appliance metadata.
--version string
Set version string in appliance metadata.
--description text
Set description in appliance metadata.
--eula text
Embed end-user license agreement text.
--eulafile filename
Embed EULA from a file.

SEE ALSO

Copied to clipboard
Kai