pve-zsync - 2x snapshots and interrupted network

vdm

Well-Known Member
May 23, 2018
44
0
46
Hi,

nachdem ich jede Menge über pve-zsync gelesen und dessen Vorzüge schätzen gelernt habe, so habe ich nun eine Detailfrage, die ich bis heute nicht beantworten konnte.

Ich habe:

*/15 * * * * root pve-zsync sync --source 300 --dest target-IP:ZFS0 --name 300_Bkp --maxsnap 2 --skip --method ssh

angelegt. Wenn ich es richtig verstanden habe, wird alle 15 Minuten das Delta dieser VM vom Quell-Server an den Ziel-Server übertragen.

--maxsnap würde bedeuten, es würden 2 Snapshots angelegt
(Ist das überhaupt richtig verstanden? Denn ich sehe nur einen Snap am Ziel-Server..)

Ausgehend davon, dass bei --maxsnap 2 auch wirklich 2 Snaps vorgehalten werden..
Die Detailfrage:
Was würde passieren, wenn bei pve-zsync plötzlich das Netzwerk wegfliegt.
- Der aktuelle Sync würde dann pausiert werden?
- Und bei wiederhergestellter Leitung fertig übertragen?
- Wäre dann der 'Snap1' auf dem Zielserver 'für Desaster Recovery 'brauchbar'?
- Denn 'Snap2' wäre aufgrund von unterbrochenem Sync in dem Moment ja unbrauchbar?

Vielen Dank und VG,
vdm.
 
Hi,
*/15 * * * * root pve-zsync sync --source 300 --dest target-IP:ZFS0 --name 300_Bkp --maxsnap 2 --skip --method ssh
richtig.

--maxsnap würde bedeuten, es würden 2 Snapshots angelegt
Die letzen zwei snapshots werden aufbewahrt, also ergo erst der dritte snapshot wird gelöscht.

Was würde passieren, wenn bei pve-zsync plötzlich das Netzwerk wegfliegt.
Der syncsnapshot (also neuester) an der Quelle wir durch Error Handling gelöscht.
Am Ziel wir er auch gelöscht aber das passiert automatisch wenn die Verbindung unterbrochen wird.
 
  • Like
Reactions: vdm
Hi,

richtig.


Die letzen zwei snapshots werden aufbewahrt, also ergo erst der dritte snapshot wird gelöscht.


Der syncsnapshot (also neuester) an der Quelle wir durch Error Handling gelöscht.
Am Ziel wir er auch gelöscht aber das passiert automatisch wenn die Verbindung unterbrochen wird.

Danke Wolfgang. Wenn ich am Ziel trotz --maxsnap 2 dennoch nur eine Disk sehe, wie kann ich feststellen, wie viele Snaps vorhanden sind?
Ich sehe die Disks mit zfs list am Ziel-Server.

Das Ziel ist es, am Ziel-Server zumindest ein Start-fähiges Image vorzuhalten.
 
Code:
zfs list -t all
 
  • Like
Reactions: vdm
Love it.
Alle Snaps sind da, wie Du gesagt hast.
Alles inkrementell.
Alles supi ;-)

Vielen Dank!
Alle Fragen beantwortet.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!