Releases: jimsalterjrs/sanoid
v1.4.8 - syncoid gets --no-stream and --no-sync-snap
No changes to sanoid, but syncoid gets new features:
--no-stream : this argument tells syncoid to use -i incrementals, not -I. This updates the target with the newest snapshot from the source, without replicating the intermediate snapshots in between. (If used for an initial synchronization, will do a full replication from newest snapshot and exit immediately, rather than starting with the oldest and then doing an immediate -i to the newest.)
--no-sync-snap : this argument tells syncoid to restrict itself to existing snapshots, instead of creating a semi-ephemeral syncoid snapshot at execution time. Especially useful in multi-target (A->B, A->C) replication schemes, where you might otherwise accumulate a large number of foreign syncoid snapshots!
v1.4.7
Various fixes and improvements - Syncoid now uses warnings, uses -F with zfs receive, etc. See CHANGELOG for details.
1.4.6c
1.4.6b
Updated syncoid cipherlist to [email protected],arcfour - newer SSH found in Ubuntu Xenial, FreeBSD doesn't support arcfour by default ; older SSH versions (Ubuntu Precise?) don't support chacha20.
1.4.6
new: added syncoid mollyguard for new users who try to zfs create a target before replicating to it ; added die pragma to all system calls that didn't already have it in sanoid or syncoid
v.1.4.5a
Added INSTALL notes.
v.1.4.5
Minor update: change shebang to #!/usr/bin/env perl
for enhanced BSD compatibility.
v1.4.4
Current stable release, v1.4.4.
A note: ANY code in main on this project should generally be considered production quality. I make a serious effort to only do development in branches, and not to push code to main if I haven't already tested it thoroughly.
v1.0.8
Updated FreeBSD support for Sanoid, added extra "ZFS busy" checking to avoid deleting snapshots from filesystems currently being replicated from/to, added --version arguments to sanoid and syncoid.