SANOID(8)
π SANOID(8) π
System Administration Utilities Β· a policy-driven snapshot management tool for ZFS filesystems
Hiii bestie π«Ά you've found the manual page for sanoid, section 8, and honestly? She's iconic. Policy-driven snapshot management for ZFS filesystems β say it with me now: snapshots that manage themselves. π
β¨ NAME β¨
sanoid β a policy-driven snapshot management tool for ZFS filesystems. No cap, that's literally the whole job description. πΈ
π¦ DESCRIPTION π¦
π Usage:
sanoid [options]
Assumes --cron --verbose if no other arguments (other than configdir) are specified
So like β if you just yeet sanoid at the terminal with nothing else (or only a configdir), it goes "bet" and quietly assumes --cron and --verbose for you. Main character energy. β¨
Options:
--configdir=DIRβ Point sanoid at the directory where it should go find the config filesanoid.conf. π--cache-dir=DIRβ Pick the directory where the ZFS snapshot cache gets stored. π--run-dir=DIRβ Choose a directory for temporary files, like lock files and stuff. π§--cronβ Creates snapshots and purges expired snapshots. The whole glow-up in one flag. π--verboseβ Prints out additional information during a sanoid run. She's chatty, we love her. π¬--readonlyβ Simulates creation/deletion of snapshots. Nothing actually happens, it's just pretend β rehearsal, not the show. π--quietβ Suppresses non-error output. Silence, but make it β¨intentionalβ¨.--force-updateβ Clears out sanoid's ZFS snapshot cache. Fresh start, clean slate, slay. π--monitor-healthβ Reports on zpool "health", in a Nagios compatible format. π--monitor-capacityβ Reports on zpool capacity, in a Nagios compatible format. π--monitor-snapshotsβ Reports on snapshot "health", in a Nagios compatible format. π₯--take-snapshotsβ Creates snapshots as specified insanoid.conf. Do the thing. β--prune-snapshotsβ Purges expired snapshots as specified insanoid.conf. Declutter era. π--cache-ttl=SECONDSβ Set custom cache expire time in seconds (default: 20 minutes). β³--helpβ Prints this helptext. Hii, that's this one. π«Ά--versionβ Prints the version number. π·οΈ--debugβ Prints out a lot of additional information during a sanoid run. Like--verbosebut she took her vitamins. π
ngl,--verboseand--debugare not the same vibe β one is "extra info", the other is "a LOT of additional information". Choose accordingly, bestie. π
and that's the whole page, you ate it π
Signing off: this is sanoid 2.3.0, dated August 2025. Now go make some snapshots. periodt. πβ¨π
π¦ where this page comes from
- ubuntu resolute: sanoid 2.3.0-1 Β· GPL-3.0-or-later
- ubuntu stonking: sanoid 2.3.0-1 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms