Skip to content

Python wrapper for restic to push backups, restores, etc to multiple locations.

Notifications You must be signed in to change notification settings

cvzero89/restic-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

restic-wrapper

Python wrapper for restic to push backups, restores, etc to multiple locations.

Actions

init: python3 restic.py init --single <name_in_json_file>
Backup: python3 restic.py backup
List snapshots: python3 restic.py snapshots
Forget: python3 restic.py forget
Mount: python3 restic.py mount --single <name_in_json_file> --restore_path <local_path>
Restore: python3 restic.py restore --single <name_in_json_file> --snapshot_id <ID> --restore_path <local_path>

Config files:

Located in config/ on the script folder:
.config_restic.json
<password_file> → Defined in .config_restic.json
<S3_environment> → Defined in .config_restic.json
excludes.txt → Created automatically based on what is set to .config_restic.json

About

Python wrapper for restic to push backups, restores, etc to multiple locations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages