[pve-devel] [RFC_V2 pve-storage 0/8] This is the implementation for storage asyncorn replica in the storage lib.
Wolfgang Link
w.link at proxmox.com
Wed Apr 19 11:52:01 CEST 2017
This patch serie will include storage asyncron replica.
[RFC V2]:
Make changes as Wolfgang and Thomans replite to the V1 patch series.
Note: cron will later chaged to systemd .timer
Add update_conf to update the replica file.
Wolfgang Link (8):
Include new storage function volume_send.
Include new storage function volume_snapshot_list.
Add ip parameter in zfs_request to execute on remote host.
Add function volume_snapshot_delete_remote.
Add replicate as new storage feature.
This patch will include storage asynchronous replication.
Include incremental zfs send in storage_migrate.
Include pve-replica cronjob.
Makefile | 17 +-
PVE/API2/Makefile | 1 +
PVE/API2/StorageReplication.pm | 54 ++++
PVE/CLI/Makefile | 2 +-
PVE/CLI/pvesr.pm | 153 +++++++++++
PVE/Makefile | 1 +
PVE/ReplicationTools.pm | 573 +++++++++++++++++++++++++++++++++++++++++
PVE/Storage.pm | 70 ++++-
PVE/Storage/Plugin.pm | 24 ++
PVE/Storage/ZFSPlugin.pm | 13 +
PVE/Storage/ZFSPoolPlugin.pm | 134 ++++++++--
conffiles | 2 +
pve-replica | 3 +
pvesr | 8 +
14 files changed, 1030 insertions(+), 25 deletions(-)
create mode 100644 PVE/API2/StorageReplication.pm
create mode 100644 PVE/CLI/pvesr.pm
create mode 100644 PVE/ReplicationTools.pm
create mode 100644 conffiles
create mode 100644 pve-replica
create mode 100644 pvesr
--
2.1.4
More information about the pve-devel
mailing list