Compare commits
2 Commits
48b0335071
...
d555f919be
| Author | SHA1 | Date | |
|---|---|---|---|
| d555f919be | |||
| aab1ddf62c |
@ -1,12 +1,12 @@
|
||||
## The playbook first runs the 'backup.yml' from each role
|
||||
- name: create the /backup-dirs file
|
||||
- name: create the /backup-dirs file # this also runs on main in case someone doesn't run the backup.yml
|
||||
file:
|
||||
path: "/backup-dirs"
|
||||
state: "touch"
|
||||
mode: "0400"
|
||||
changed_when: "true" # we always want ti give roles a chance to register dirs
|
||||
|
||||
- name: Ensure file contains lines from array
|
||||
- name: Ensure file contains lines from array # this also runs on main in case someone doesn't run the backup.yml
|
||||
lineinfile:
|
||||
path: /backup-dirs
|
||||
line: "{{ item }}"
|
||||
|
||||
@ -1,5 +1,17 @@
|
||||
- debug:
|
||||
var: group_names
|
||||
- name: create the /backup-dirs file # this also runs on main in case someone doesn't run the backup.yml
|
||||
file:
|
||||
path: "/backup-dirs"
|
||||
state: "touch"
|
||||
mode: "0400"
|
||||
changed_when: "true" # we always want ti give roles a chance to register dirs
|
||||
|
||||
- name: Ensure file contains lines from array # this also runs on main in case someone doesn't run the backup.yml
|
||||
lineinfile:
|
||||
path: /backup-dirs
|
||||
line: "{{ item }}"
|
||||
create: yes
|
||||
state: present
|
||||
loop: "{{ extra_backup_paths }}"
|
||||
|
||||
- name: make sure restic is installed
|
||||
apt: state=latest pkg=restic
|
||||
|
||||
@ -5,6 +5,7 @@ original_dir=$(pwd)
|
||||
source ./vars.sh
|
||||
cd "$original_dir"
|
||||
|
||||
(
|
||||
./mount.sh &
|
||||
RESTIC_PID=$!
|
||||
|
||||
@ -53,3 +54,4 @@ kill -SIGINT $RESTIC_PID
|
||||
umount /mnt/restic
|
||||
|
||||
echo "DONE"
|
||||
) >"/var/log/backup-restore-$(date +%s).log"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user