Skip to content

0.0.8 (2022-01-21)

Latest
Compare
Choose a tag to compare
@s-m-e s-m-e released this 21 Jan 19:32
2372ee7
  • FEATURE: zfs-auto-snapshot can be told to ignore backup datasets on the target side, see #3.
  • FEATURE: samba can optionally be told to NOT share/expose backup datasets on the target side, see #4.
  • FEATURE: ssh-port on source and target becomes configurable, see #22.
  • FEATURE: New configuration fields for source and target each: processing. They can carry shell commands for pre- and post-processing of data before and after it is transferred via ssh. This enables the use of e.g. lzma or bzip2 as a custom transfer compression beyond the compression capabilities of ssh itself. See #23.
  • FEATURE: abgleich clean can also remove snapshots on target but only if they are not part of the current overlap with source. The behavior can be controlled via the new keep_backlog configuration option, see #24 and #25.
  • FEATURE: Configuration module contains default values for parameters, making it much easier to write lightweight configuration files, see #28. The configuration parser now also provides much more useful output.
  • FEATURE: abgleich tree and abgleich compare highlight ignored datasets.
  • FEATURE: Significantly more flexible shell command wrapper and, as a result, cleaned up transaction handling.
  • FEATURE: Python 3.9 and 3.10 compatibility.
  • FIX: Many cleanups in code base, enabling future developments.