Policy-driven snapshot management and replication tools. Using ZFS for underlying next-gen storage. (Btrfs support plans are shelved unless and until btrfs becomes reliable.) Primarily intended for Linux, but BSD use is supported and reasonably frequently tested. (by jimsalterjrs)

Sanoid Alternatives

Similar projects and alternatives to sanoid

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better sanoid alternative or higher similarity.

Suggest an alternative to sanoid

Reviews and mentions

Posts with mentions or reviews of sanoid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-07.
  • Proxmox: How to replicate a zpool with all datasets to another zpool for backup | 2021-10-17
  • zfs replication vs multithreaded rsync | 2021-10-07
    Note that getting cipher=none working is still a bit of a PITA even with HPN-SSH, but it as at least possible. Start off with this issue thread: and pay attention to the bits about "NoneSwitch=yes" and "NoneEnabled yes". When you get to the bottom of the thread complaining about passing multiple SSH options, that's been fixed: you can pass multiple options to SSH by using -o argument1,argument2,argument3... in the syncoid arguments.
  • How to setup with 4 drives? | 2021-09-27
    To make this simpler, I'm going to assume you use my tool syncoid to manage replication. You might or might not also use sanoid itself to automatically create and expire snapshots according to policy; for the moment, we'll just assume you have sets of manually managed snapshots.
  • sanoid VS zfs_autobackup - a user suggested alternative
  • Regular incremental backups of millions of files?
    Synoid (part of sanoid) is a nice wrapper around the zfs send/zfs recv commands that handle creation of snapshots, and setting the relevant options for you:
  • Filesystem or block device replication to protect from ransomware? | 2021-08-07
    What you are wanting are snapshots, which ZFS and BTRFS provide. To automatically create/prune ZFS snapshots use this:
  • Docker volume backup | 2021-08-06
    If you need something that’s more for peace of mind than for rigorous backup policy, you could use the ZFS storage driver, and do periodic snapshots of the whole tree, or use some shell scripting to enumerate the volumes you care about and zfs snapshot or zfs send them somewhere safe.
  • Let’s Talk OpenZFS Snapshots | 2021-07-29
  • Monitoring ZFS Pools Health / Performance
    sanoid has run (hourly snapshots of all my datasets)
  • Advice needed for mirroring iSCSI lun offsite | 2021-07-23
    Maybe use (plus syncoid) for this. It will make your life easier. You will be able to configure it with bookmarks, so you can delete all snapshots on the source, and still transfer data incrementally each day.
  • storage best practices with zfs | 2021-06-25
    Anything related to providing a service to clients (file shares, web server, whatever), yes - that should be in a VM or container. But there are things you'll end up having to install directly in Proxmox if they're needed for managing or monitoring your server. For example, hddtemp and lm-sensors for monitoring temperatures, sanoid for automating ZFS snapshots, a client for your UPS (if you have one) to ensure clean shutdowns, etc. The key is to have some way of repeatably installing and configuring those packages in case you need to reinstall the whole server, whether it's a config management system like Ansible or a simple bash script.
  • Possible to disable hourly snapshots with Sanoid? | 2021-06-19
    Thanks. Looking closer at the wiki at you are probably right:
  • Maddy: Composable all-in-one mail server | 2021-06-18
  • Pruning sanoid snapshots at syncoid replication target? | 2021-06-13
    There are some pull requests (like this one) asking to add target pruning to Syncoid's functionality, but the maintainers/contributors seem to say it's Sanoid's job to do the pruning, so you'd have to install and run Sanoid on the target machine to prune it.
  • What does "rm" delete first?
    Ideally both. If you’re on Ubuntu with ZFS, then Sanoid is the bomb.


Basic sanoid repo stats
28 days ago

jimsalterjrs/sanoid is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board There are 38 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.