From 5ef1ec213d437e2e5cfb02993cd4d3f89fa51bdb Mon Sep 17 00:00:00 2001 From: Christian Steinle Date: Thu, 24 Apr 2025 12:37:12 +0200 Subject: [PATCH] Introduce backup of postgres databases. --- docker-backup.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/docker-backup.yaml b/docker-backup.yaml index 7cfc9ac..1783b17 100644 --- a/docker-backup.yaml +++ b/docker-backup.yaml @@ -26,10 +26,7 @@ label: "{{ item[1].name }}" - name: Create backup of postgres database and store to backup directory - ansible.builtin.debug: - msg: - - '{{ item[1] }}' # Database configuration @see: when - - '{{ item[0].name }}' # Container name + shell: docker exec {{ item[1].container }} pg_dump -U {{ item[1].user }} {{ item[1].name }} > {{ backup_location }}{{ item[0].name }}/{{ item[1].container }}-{{ ansible_date_time.iso8601_basic_short }}.sql when: item[1].type == "psql" loop: "{{ containers | subelements('database', skip_missing=True) }}" loop_control: