bup
all
Backup system based on the Git packfile format, providing incremental saves and global deduplication.
More info →Options (3)
-d, --bup-dirbooleanInitialize a backup repository in a given local directory
Example:
bup {{[-d|--bup-dir]}} {{path/to/repository}} init-n, --namebooleanBackup a directory to the repository specifying its name
Example:
bup {{[-d|--bup-dir]}} {{path/to/repository}} save {{[-n|--name]}} {{backup_name}} {{path/to/directory}}-C, --outdirbooleanRestore a specific backup snapshot to a target directory
Example:
bup {{[-d|--bup-dir]}} {{path/to/repository}} restore {{[-C|--outdir]}} {{path/to/target_directory}} {{backup_name}}Examples (5)
Prepare a given directory before taking a backup
bup [-d|--bup-dir] path/to/repository index path/to/directoryBackup a directory to the repository specifying its name
bup [-d|--bup-dir] path/to/repository save [-n|--name] backup_name path/to/directoryShow the backup snapshots currently stored in the repository
Restore a specific backup snapshot to a target directory
bup [-d|--bup-dir] path/to/repository restore [-C|--outdir] path/to/target_directory backup_namemade by @shridhargupta | data from tldr-pages