]> git.proxmox.com Git - pve-storage.git/commit
import/export: new formats: raw, tar, qcow2, vmdk
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Wed, 21 Jun 2017 12:59:36 +0000 (14:59 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 22 Jun 2017 03:59:34 +0000 (05:59 +0200)
commit9559a62a3d165b0eafdafc8d1f2448bdc5729d38
treeea4d83094990f436221f63344f1107ca298cef37
parentae36189d26ea64ab0cb174b9991f6ff442554bc7
import/export: new formats: raw, tar, qcow2, vmdk

All of them have a `+size` prefix to show that they're not
"pure raw" or "pure tar" streams, because some storage may
need to know in advance how much storage to allocate.
The formats are explained in comments.

PVE::Storage::Plugin now has default implementations for
these for non-incremental streams exporting the current
(rather than a snapshot state).
To use qcow2 or vmdk formats $with_snapshots must be true,
otherwise raw/tar will be used where $with_snapshots must
be false.
PVE/CLI/pvesm.pm
PVE/Storage/Plugin.pm