abgleich¶
zfs sync tool
/ˈapɡlaɪ̯ç/ - German, noun, male: comparison, replication, alignment
User’s guide¶
abgleich is an opinionated ZFS management and backup tool, to a certain extend inspired by workflows established by distributed version control software like git. Think of snapshots as commits. No change, no snapshot, unless you say so explicitly. While branches are allowed, the downside is that classic merges and rebases are technically not feasible on ZFS. Nevertheless, abgleich can efficiently transfer ZFS datasets and snapshots from one zpool to another, regardless of the zpools’ locations. Push and pull operation is therefore possible, but also transfers between two remote hosts.
Warning
This manual describes what makes abgleich special and how it runs on top of ZFS. It does NOT substitute the OpenZFS documentation. Please read the latter first if you have never used ZFS before. Besides the official documentation, an excellent yet dated basic introduction into ZFS is provided in a series of blog posts by Aaron Toponce, archived by the Internet Archive.
Introduction
Reference