Alternatives to ZFS autobackup

A command-line tool that snapshots ZFS filesystems and replicates them to other locations on a schedule. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as ZFS autobackup.

  • Sanoid

    Policy-driven ZFS snapshot management and replication tools, with syncoid for sending snapshots to other machines.

    Sanoid defines snapshot retention in a readable config file and uses its syncoid companion for incremental replication, instead of selecting datasets through a custom ZFS property.

  • zrepl

    ZFS backup and replication daemon that snapshots datasets and replicates them between pools and hosts.

    zrepl runs as a daemon that handles ZFS snapshots, pruning and replication together, driven by a config file rather than ZFS properties, and is MIT licensed.

  • ZnapZend

    A ZFS backup tool that takes scheduled snapshots and sends them to local or remote pools.

    ZnapZend stores its schedule in ZFS properties, replicates over ssh with optional mbuffer, and adds progressive thinning of old snapshots plus pre- and post-snapshot hooks.

Similar software

Related functionality, not a direct replacement.