I'm in the process of migrating to proxmox pve from a kvm/virsh setup to easy the management of servers for my colleagues.
For the current setup backups are done via bash scripts I've written that shutdown the vm, extract the disk path from the xml definition, backup the disk and then restart the vm. All the VM disk/xml files are then rsynced to every other server so that we basically have every vm backed up to every other server, plus an extra offsite server (that's just storage not a vm host).
I've been running pve at home as a test I have 2 instances and have done migrations without issue and I can see the power of templating, however the backup options seem to be very restrictive with the only option being 'backup now', replication is also pretty restrictive having fixed timeframes for replication to occur. Currently running 45 vms spread over 4 servers and none of the are going to be particularly great for that volume of data flying about even with the 10 gig interfaces we use.
Is there a mechanism that I can use to essentially replicate what I've got with proxmox? I understand there's Proxmox backup but I'm trying not to have to fork out for extra hardware to run the backups - given the current strategy has been perfect.
For the current setup backups are done via bash scripts I've written that shutdown the vm, extract the disk path from the xml definition, backup the disk and then restart the vm. All the VM disk/xml files are then rsynced to every other server so that we basically have every vm backed up to every other server, plus an extra offsite server (that's just storage not a vm host).
I've been running pve at home as a test I have 2 instances and have done migrations without issue and I can see the power of templating, however the backup options seem to be very restrictive with the only option being 'backup now', replication is also pretty restrictive having fixed timeframes for replication to occur. Currently running 45 vms spread over 4 servers and none of the are going to be particularly great for that volume of data flying about even with the 10 gig interfaces we use.
Is there a mechanism that I can use to essentially replicate what I've got with proxmox? I understand there's Proxmox backup but I'm trying not to have to fork out for extra hardware to run the backups - given the current strategy has been perfect.