SNAPSHOTFS.SSDFS(8)
π snapshotfs.ssdfs(8) π
okay bestie, pull up a chair β this is snapshotfs.ssdfs from section 8, System Administration Commands, and she is the main character of SSDFS snapshot management. β¨
π¦ SYNOPSIS π¦
snapshotfs.ssdfs [options] folder|file
πΈ DESCRIPTION πΈ
snapshotfs.ssdfs handles snapshots for the SSDFS file system. Like, the whole job. This utility lets you create, modify, list, and delete file system snapshots β all for backup and versioning purposes. That's it, that's the vibe. π
β¨ OPTIONS β¨
-c,--createβ create a snapshot, babe. Feed her this parameter string:
name=value,mode=value,type=value,expiration=value,frequency=value,snapshots-threshold=value
and here's what each one means:
nameβ the snapshot namemodeβREAD_ONLYorREAD_WRITEtypeβPERIODICorONE_TIMEexpirationβWEEK,MONTH,YEAR, orNEVERfrequencyβSYNCFS,HOUR,DAY,WEEK, orMONTHsnapshots-thresholdβ the maximum number of snapshots
-d,--debugβ show debug output. for when you need to see what's going on π-h,--helpβ display the help message and exit. classic.-l,--listβ show the list of snapshots, with optional filtering by time, mode, type, and maximum number. takes:
minute=value,hour=value,day=value,month=value,year=value,mode=value,type=value,max-number=value
-m,--modifyβ change a snapshot's properties. specify the snapshot by name or id, along with timestamp and the new properties:
minute=value,hour=value,day=value,month=value,year=value,name=value,id=value,mode=value,type=value,expiration=value,frequency=value,snapshots-threshold=value
-r,--remove name=value,id=valueβ delete a snapshot by name or id. bye bestie π«Ά-R,--remove-rangeβ delete a whole range of snapshots by timestamp:
minute=value,hour=value,day=value,month=value,year=value
-s,--show-details name=value,id=valueβ show a snapshot's details by name or id.-V,--versionβ print the version and exit.
π SNAPSHOT MODES π
READ_ONLYβ the snapshot is read-only and literally cannot be modified.READ_WRITEβ the snapshot allows read and write operations. go off.
π SNAPSHOT TYPES π
ONE_TIMEβ a single snapshot, created manually.PERIODICβ automatic snapshots, created based onfrequency.
π EXPIRATION PERIODS π
WEEKβ snapshot expires after one week.MONTHβ snapshot expires after one month.YEARβ snapshot expires after one year.NEVERβ snapshot never expires automatically. immortal queen behavior β
π FREQUENCIES π
SYNCFSβ create a snapshot on each sync operation.HOURβ create a snapshot every hour.DAYβ create a snapshot daily.WEEKβ create a snapshot weekly.MONTHβ create a snapshot monthly.
π EXIT STATUS π
snapshotfs.ssdfs exits with status 0 on success, or with non-zero status on error. no cap. π
π₯ EXAMPLES π₯
Create a read-only periodic snapshot:
# snapshotfs.ssdfs -c name=backup1,mode=READ_ONLY,type=PERIODIC,expiration=MONTH,frequency=DAY,snapshots-threshold=30 /mnt/ssdfs
List all snapshots:
# snapshotfs.ssdfs -l max-number=100 /mnt/ssdfs
Show details of a specific snapshot:
# snapshotfs.ssdfs -s name=backup1 /mnt/ssdfs
Remove a snapshot by name:
# snapshotfs.ssdfs -r name=backup1 /mnt/ssdfs
Remove snapshots from a specific date range:
# snapshotfs.ssdfs -R minute=0,hour=0,day=1,month=7,year=2025 /mnt/ssdfs
Modify snapshot properties:
# snapshotfs.ssdfs -m name=backup1,expiration=YEAR,frequency=WEEK /mnt/ssdfs
π§ SEE ALSO π§
mkfs.ssdfs(8), fsck.ssdfs(8), dump.ssdfs(8)
π¦ AUTHORS π¦
Viacheslav Dubeyko <slava@dubeyko.com> β icon behavior, honestly.
π COPYRIGHT π
Copyright (c) 2021-2026 Viacheslav Dubeyko
SPDX-License-Identifier: BSD-3-Clause-Clear
okay that's the whole page, bestie, you ate that π
this little beauty ships as part of ssdfs-utils, dated 2025-08-30, and she's filed under SNAPSHOTFS.SSDFS(8) β go snapshot something iconic. πβ¨
π¦ where this page comes from
- nixos 26.05: ssdfs-utils 4.68
- nixpkgs unstable: ssdfs-utils 4.68
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms