From 309155faeb08bb124ea4a837c77d501b5255ffb2 Mon Sep 17 00:00:00 2001 From: Jonathan Math Date: Sat, 19 Jun 2021 13:01:38 -0600 Subject: [PATCH] fix docker commands for backups --- ansible/roles/postgres/tasks/main.yml | 7 ++++++- ansible/roles/redis/tasks/main.yml | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/ansible/roles/postgres/tasks/main.yml b/ansible/roles/postgres/tasks/main.yml index 1076b3404..86844d4e7 100644 --- a/ansible/roles/postgres/tasks/main.yml +++ b/ansible/roles/postgres/tasks/main.yml @@ -42,4 +42,9 @@ name: postgres backup minute: "0" hour: "4" - job: /srv/newsblur/utils/backups/backup_psql.py \ No newline at end of file + job: + docker run --rm + -v /srv/newsblur:/srv/newsblur + -v /backup/:/backup/ + --network=newsblurnet + /srv/newsblur/utils/backups/backup_psql.py \ No newline at end of file diff --git a/ansible/roles/redis/tasks/main.yml b/ansible/roles/redis/tasks/main.yml index 521a8882d..f5889af3d 100644 --- a/ansible/roles/redis/tasks/main.yml +++ b/ansible/roles/redis/tasks/main.yml @@ -66,4 +66,9 @@ name: "{{ ansible_hostname }} backup" minute: "0" hour: "4" - job: "/srv/newsblur/utils/backups/backup_redis.py {{ ansible_hostname}}" \ No newline at end of file + job: + docker run --rm + -v /srv/newsblur:/srv/newsblur + -v /srv/newsblur/docker/volumes/redis.var.lib/dump.rdb:/var/lib/redis/dump.rdb + --network=newsblurnet + /srv/newsblur/utils/backups/backup_redis.py {{ ansible_hostname}}" \ No newline at end of file