feat: add restic role and pb
This commit is contained in:
13
roles/restic/templates/resticbackup.sh.j2
Normal file
13
roles/restic/templates/resticbackup.sh.j2
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
## Variable
|
||||
RESTIC_PASSWORD="{{ restic_pass }}"
|
||||
RESTIC_REPOSITORY="{{ restic_repository }}"
|
||||
AWS_ACCESS_KEY_ID="{{ restic_aws_access_key_id }}"
|
||||
AWS_SECRET_ACCESS_KEY="{{ restic_aws_secret_access_key }}"
|
||||
|
||||
## lancement de la sauvegarde
|
||||
{{ restic_path }} backup --exclude-caches {% for i in restic_backup_excluded_path %} -e {{ i }} {% endfor %} {% for i in restic_backup_path %}{{ i }} {% endfor %}
|
||||
|
||||
## récupération de l'espace
|
||||
{{ restic_path }} forget --prune -d 7 -w 4 -m 3
|
Reference in New Issue
Block a user