From 7a65c71e87f2f56aebf8d83ecc33d235302015a8 Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Fri, 18 Sep 2015 12:58:30 +0100 Subject: [PATCH] Improves backup --- unit-files/b-u@.service | 5 ++++- unit-files/backup-u@.service | 5 ++++- unit-files/backup@.service | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/unit-files/b-u@.service b/unit-files/b-u@.service index 87bcd8a..607432c 100644 --- a/unit-files/b-u@.service +++ b/unit-files/b-u@.service @@ -23,9 +23,12 @@ ExecStart=/bin/bash -euxc ' \ -e PASSPHRASE \ -h backup.container \ --cpu-shares=40 \ + -v /dev/random:/dev/random \ + -v /dev/urandom:/dev/urandom \ -v /root:/root \ -v /data/domains/%i:/backup indiepaas/duplicity \ - --full-if-older-than 1W \ + --volsize 500 \ + --asynchronous-upload \ --encrypt-key ${ENCRYPT_KEY} \ /backup \ sftp://${BACKUP_DESTINATION}/%i' diff --git a/unit-files/backup-u@.service b/unit-files/backup-u@.service index f1bb6ba..1360e27 100644 --- a/unit-files/backup-u@.service +++ b/unit-files/backup-u@.service @@ -24,9 +24,12 @@ ExecStart=/bin/bash -euxc ' \ -h backup.container \ --cpu-shares=40 \ -e PASSPHRASE \ + -v /dev/random:/dev/random \ + -v /dev/urandom:/dev/urandom \ -v /root:/root \ -v /data/domains/%i:/backup indiepaas/duplicity \ - --full-if-older-than 1W \ + --volsize 500 \ + --asynchronous-upload \ --encrypt-key ${ENCRYPT_KEY} \ /backup \ sftp://${BACKUP_DESTINATION}/%i' diff --git a/unit-files/backup@.service b/unit-files/backup@.service index 0452545..b0e7819 100644 --- a/unit-files/backup@.service +++ b/unit-files/backup@.service @@ -43,9 +43,12 @@ ExecStart=/bin/bash -euxc ' \ --cpu-shares=40 \ -e PASSPHRASE \ -h backup.container \ + -v /dev/random:/dev/random \ + -v /dev/urandom:/dev/urandom \ -v /root:/root \ -v /data/domains/%i:/backup indiepaas/duplicity \ - --full-if-older-than 1W \ + --volsize 500 \ + --asynchronous-upload \ --encrypt-key ${ENCRYPT_KEY} \ /backup \ sftp://${BACKUP_DESTINATION}/%i' -- GitLab