Skip to content

deucalion profile

Manages profiles: named lists of folders (or files) for partial backups that you run often. Profiles are only available on the command line.

$ deucalion profile --help
usage: deucalion profile [-h] [{list,add,remove}] [name] [paths ...]

manage saved selections for partial backups

positional arguments:
  {list,add,remove}
  name
  paths

options:
  -h, --help         show this help message and exit
Command What it does
deucalion profile (or profile list) Show your profiles.
deucalion profile add NAME PATH … Save a profile (an existing one with the same name is replaced).
deucalion profile remove NAME Delete a profile.
$ deucalion profile add work ~/Projects ~/Documents/Work
  work: /home/alex/Projects, /home/alex/Documents/Work

Paths are saved as full paths. Then back up with it:

$ deucalion backup --profile work
Backing up to Alex Backup  /media/alex/Alex Backup/Deucalion-Backup
Backup plan (partial: /home/alex/Projects, /home/alex/Documents/Work)
  New files:               0   0 B
  Changed files:           0   0 B (previous versions go to _removed/)
  Gone/excluded:           0   0 B (moved to _removed/)
  Unchanged:             469   222.6 KB
Everything is already up to date.
Backup finished in 0s: copied 0 files (0 B), moved 0 items to _removed/.
Log: /media/alex/Alex Backup/Deucalion-Backup/.deucalion/logs/2026-10-12_091022-backup.log

--profile can be combined with --only (both lists are backed up).

Messages: "Give the folders/files for the profile." (no path given), "No profile called '…'." (remove), and for backup --profile: "No profile called '…'. See: deucalion profile list".

Exit codes

0 done; 1 an error (see above).