X-Git-Url: https://piware.de/gitweb/?a=blobdiff_plain;f=backup;h=e181d467ee19802d0fbfa2c636858f53df4ec74b;hb=5a2f945d1bc3f6b1de73eb259ddaaffe8cb2b6a4;hp=1fa71c3ff083242efdcb914bec144110abacc0ff;hpb=a60e2d543670d0b3e63af2551e9c7e71a9894ce4;p=bin.git diff --git a/backup b/backup index 1fa71c3..e181d46 100755 --- a/backup +++ b/backup @@ -43,6 +43,9 @@ notify-send "Backup finished successfully" scp .config/backup-passphrase piware.de:.cache/ ssh piware.de chmod u+w .cache/backup-passphrase trap "ssh piware.de shred -u .cache/backup-passphrase" EXIT INT QUIT PIPE -ssh piware.de restic --password-file .cache/backup-passphrase --repo backup/restic check || fail "BACKUP CHECK FAILED!" +ssh piware.de restic --password-file .cache/backup-passphrase --repo backup/restic forget --prune --keep-within-hourly 24h --keep-within-daily 7d --keep-within-weekly 30d --keep-within-monthly 12m +notify-send "Backup pruned successfully" + +ssh piware.de restic --password-file .cache/backup-passphrase --repo backup/restic check || fail "BACKUP CHECK FAILED!" notify-send "Backup checked successfully"