[pve-devel] [PATCH v2 storage 0/3] experimental btrfs storage

Wolfgang Bumiller w.bumiller at proxmox.com
Wed Aug 24 11:55:47 CEST 2016


changes to v1:
 - raw images are now put into a subvolume so that they an be
   transferred including snapshots via btrfs-send/receive

 - btrfs support in storage_migrate()

 - Patch 3 disables qcow2/vmdk via the backend, although the
   code would still handle manually inserted qcow2 files since
   it still falls back to the dir storage implementations if
   $format is neither 'subvol' nor 'raw'.

 - added pve-container/qemu-server patches

A GUI patch is available in my github branch:
https://github.com/Blub/pve-manager btrfs
(As long as it's experimental it's probably unwise to merge the GUI part...)

Wolfgang Bumiller (3):
  added btrfs storage backend
  migrate: btrfs send/receive support
  btrfs: disallow qcow2 and vmdk

 PVE/Storage.pm             |  61 ++++++-
 PVE/Storage/BTRFSPlugin.pm | 438 +++++++++++++++++++++++++++++++++++++++++++++
 PVE/Storage/Makefile       |   2 +-
 PVE/Storage/Plugin.pm      |  21 ++-
 4 files changed, 509 insertions(+), 13 deletions(-)
 create mode 100644 PVE/Storage/BTRFSPlugin.pm

-- 
2.1.4





More information about the pve-devel mailing list