Hello
I am trying to create a DR setup with a second proxmox cluster. the idea is that all vm's from primary cluster is regularly replicated to this secondary cluster, and sit's ready to boot on demand. The clusters have shared lvm storage on multipath Fiberchannel SAN.
the first proxmox cluster takes backup to a remove PBS server. but live restore of all vm's at the same time is not scalable on our setup. there are just to many vm's
Is it possible to do a scheduled restore from PBS to the secondary proxmox cluster, ie after the backup have run ?
Preferably i would like to restore a vm, and if successfull, delete the previous replica of the vm. or even better, just restore the disks, into the same vm as unused, and swap out the disks, and remove the previous run's disks. Doing a full restore daily, do take a lot of time. but it is a working solution.
But since the proxmox backup server knows what blocks have changed from one backup to the other. is it possible to apply just the latest backup onto the replica vm on the secondary proxmox cluster ? kind of an reverse incremental restore. ? perhaps a hook in the verify process, could both read, verify and apply the restore to the replicated vm. would make the replica vm's disk up to date, without having to do a full write of the whole disk.
These are just my ideas, I also welcome any other suggestions for how to do regular replications between clusters.
best regards
Ronny Aasen
I am trying to create a DR setup with a second proxmox cluster. the idea is that all vm's from primary cluster is regularly replicated to this secondary cluster, and sit's ready to boot on demand. The clusters have shared lvm storage on multipath Fiberchannel SAN.
the first proxmox cluster takes backup to a remove PBS server. but live restore of all vm's at the same time is not scalable on our setup. there are just to many vm's
Is it possible to do a scheduled restore from PBS to the secondary proxmox cluster, ie after the backup have run ?
Preferably i would like to restore a vm, and if successfull, delete the previous replica of the vm. or even better, just restore the disks, into the same vm as unused, and swap out the disks, and remove the previous run's disks. Doing a full restore daily, do take a lot of time. but it is a working solution.
But since the proxmox backup server knows what blocks have changed from one backup to the other. is it possible to apply just the latest backup onto the replica vm on the secondary proxmox cluster ? kind of an reverse incremental restore. ? perhaps a hook in the verify process, could both read, verify and apply the restore to the replicated vm. would make the replica vm's disk up to date, without having to do a full write of the whole disk.
These are just my ideas, I also welcome any other suggestions for how to do regular replications between clusters.
best regards
Ronny Aasen