ZFS autobackup is used to periodicly backup ZFS filesystems to other locations. Easy to use and very reliable.
See the codeZFS-autobackup tries to be the most reliable and easiest to use tool, while having all the features.
You can either use it as a backup tool, replication tool or snapshot tool.
You can select what to backup by setting a custom ZFS property. This makes it easy to add/remove specific datasets, or
just backup your whole pool.
Other settings are just specified on the commandline: Simply setup and test your zfs-autobackup command and fix all the issues you might encounter. When you're done you can just copy/paste your command to a cron or script.
Since it's using ZFS commands, you can see what it's actually doing by specifying --debug. This also helps a lot if
you run into some strange problem or errors. You can just copy-paste the command that fails and play around with it on
the commandline. (something I missed in other tools)
An important feature that's missing from other tools is a reliable --test option: This allows you to see what
zfs-autobackup will do and tune your parameters. It will do everything, except make changes to your system.
Please look at our wiki to Get started.
Or read the Full manual
This project was sponsored by:
Overall
Maintained
Code review
PyPI
Latest release
Releases this year
522 followers · starred Jul 2026
209 followers · starred Aug 2020
7,962 followers · starred Nov 2020
125 followers · starred Nov 2022
ZFS autobackup is used to periodicly backup ZFS filesystems to other locations. Easy to use and very reliable.
See the codeZFS-autobackup tries to be the most reliable and easiest to use tool, while having all the features.
You can either use it as a backup tool, replication tool or snapshot tool.
You can select what to backup by setting a custom ZFS property. This makes it easy to add/remove specific datasets, or
just backup your whole pool.
Other settings are just specified on the commandline: Simply setup and test your zfs-autobackup command and fix all the issues you might encounter. When you're done you can just copy/paste your command to a cron or script.
Since it's using ZFS commands, you can see what it's actually doing by specifying --debug. This also helps a lot if
you run into some strange problem or errors. You can just copy-paste the command that fails and play around with it on
the commandline. (something I missed in other tools)
An important feature that's missing from other tools is a reliable --test option: This allows you to see what
zfs-autobackup will do and tune your parameters. It will do everything, except make changes to your system.
Please look at our wiki to Get started.
Or read the Full manual
This project was sponsored by:
Overall
Maintained
Code review
PyPI
Latest release
Releases this year
522 followers · starred Jul 2026
209 followers · starred Aug 2020
7,962 followers · starred Nov 2020
125 followers · starred Nov 2022