vm-ansible/roles/backupscript/templates/backupscript.sh

9 lines
388 B
Bash
Raw Normal View History

2022-04-16 17:13:16 +02:00
#!/usr/bin/env bash
# {{ansible_managed}}
2022-04-16 17:16:52 +02:00
{{backup.prearecommand}}
2022-04-16 17:13:16 +02:00
2022-04-16 17:47:49 +02:00
time ( rsync -azP --delete {{backup.folder}} backup@backup.stargate.internal:/mnt/backupstore/{{servicename}}/staging )
2022-04-16 17:13:16 +02:00
2022-04-16 17:47:49 +02:00
time ( ssh backup@backup.stargate.internal 'tar -zcvf /mnt/backupstore/{{servicename}}/{{servicename}}-$(date +"%Y-%m-%d").tar.gz -C /mnt/backupstore/{{servicename}}/staging {{backup.tarfolder}}' )