This commit is contained in:
Tiara Rodney 2026-03-14 05:38:45 +01:00
commit 883f31932e
No known key found for this signature in database
GPG key ID: 5CD8EC1D46106723
169 changed files with 5676 additions and 0 deletions

View file

@ -0,0 +1,20 @@
---
-
name: Install restic
apt:
name: restic
state: present
update_cache: yes
-
name: Restore latest snapshot from S3
command: >
restic restore latest
--repo s3:{{ s3_endpoint }}/{{ s3_bucket }}/{{ host_id }}
--target /
{{ '--include ' + restore_include if restore_include is defined else '' }}
environment:
RESTIC_PASSWORD: "{{ password }}"
AWS_ACCESS_KEY_ID: "{{ s3_access_key_id }}"
AWS_SECRET_ACCESS_KEY: "{{ s3_secret_access_key }}"
no_log: true