I'm experimenting with pve-zsync and I need some clarifications that I haven't found in documentation and forums.
This is my test scenario:
- Proxmox cluster infrastructure in the main site (based on ZFS) with replicas between some nodes
- Proxmox Backup Server that performs backups (on local ZFS storage) of all VMs on the main site
- Remote site where some VMs need to be replicated (for disaster recovery purposes)
- Limited connectivity on the second site (100/10 Mbps), so the sync must be incremental (in both ways, in case of DR)
I've used pve-zsync on a test VM on the server in Site B (that pulls from the main site) and I see that the copy is done correctly and kept up to date. Fine!
In case of disaster on the primary site, I've already read in this thread (https://forum.proxmox.com/threads/pve-zsync-invert-source-and-destination.139798/) that the invert synchronization for incremental is managed via common snapshot name, so great!
The question is this:
Are the replicas made by pve-zsync "application aware" like the snapshot backups that PBS makes?
Or are they simple ZFS snapshots, which could therefore cause inconsistency on what runs in the guest?
Thanks
This is my test scenario:
- Proxmox cluster infrastructure in the main site (based on ZFS) with replicas between some nodes
- Proxmox Backup Server that performs backups (on local ZFS storage) of all VMs on the main site
- Remote site where some VMs need to be replicated (for disaster recovery purposes)
- Limited connectivity on the second site (100/10 Mbps), so the sync must be incremental (in both ways, in case of DR)
I've used pve-zsync on a test VM on the server in Site B (that pulls from the main site) and I see that the copy is done correctly and kept up to date. Fine!
In case of disaster on the primary site, I've already read in this thread (https://forum.proxmox.com/threads/pve-zsync-invert-source-and-destination.139798/) that the invert synchronization for incremental is managed via common snapshot name, so great!
The question is this:
Are the replicas made by pve-zsync "application aware" like the snapshot backups that PBS makes?
Or are they simple ZFS snapshots, which could therefore cause inconsistency on what runs in the guest?
Thanks