Package restic

Fast, secure, efficient backup program

https://github.com/restic/restic

Fast, secure, efficient backup program.

restic supports the following backends for storing backups natively:

* Local directory
* sftp server (via SSH)
* HTTP REST server (protocol, rest-server)
* Amazon S3 (either from Amazon or using the Minio server)
* OpenStack Swift
* BackBlaze B2
* Microsoft Azure Blob Storage
* Google Cloud Storage
* And many other services via the rclone Backend

Version: 0.17.3

General Commands

restic Backup and restore files
restic-backup Create a new backup of files and/or directories
restic-cache Operate on local cache directories
restic-cat Print internal objects to stdout
restic-check Check the repository for errors
restic-copy Copy snapshots from one repository to another
restic-diff Show differences between two snapshots
restic-dump Print a backed-up file to stdout
restic-features Print list of feature flags
restic-find Find a file, a directory or restic IDs
restic-forget Remove snapshots from the repository
restic-generate Generate manual pages and auto-completion files (bash, fish, zsh, powershell)
restic-init Initialize a new repository
restic-key Manage keys (passwords)
restic-key-add Add a new key (password) to the repository; returns the new key ID
restic-key-list List keys (passwords)
restic-key-passwd Change key (password); creates a new key ID and removes the old key ID, returns new key ID
restic-key-remove Remove key ID (password) from the repository.
restic-list List objects in the repository
restic-ls List files in a snapshot
restic-migrate Apply migrations
restic-mount Mount the repository
restic-options Print list of extended options
restic-prune Remove unneeded data from the repository
restic-recover Recover data from the repository not referenced by snapshots
restic-repair Repair the repository
restic-repair-index Build a new index
restic-repair-packs Salvage damaged pack files
restic-repair-snapshots Repair snapshots
restic-restore Extract the data from a snapshot
restic-rewrite Rewrite snapshots to exclude unwanted files
restic-self-update Update the restic binary
restic-snapshots List all snapshots
restic-stats Scan the repository and show basic statistics
restic-tag Modify tags on snapshots
restic-unlock Remove locks other processes created
restic-version Print version information