From 38b5ac58a1bd832696ec6a8ee23df81c39f5825b Mon Sep 17 00:00:00 2001 From: Ilya Mukhortov Date: Sun, 14 Jan 2024 17:39:02 +1000 Subject: [PATCH] pass --- cron-tasks/backup_database_medicine.sh | 12 ++++++++++++ cron-tasks/backup_database_medicine_remd.sh | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100755 cron-tasks/backup_database_medicine.sh create mode 100755 cron-tasks/backup_database_medicine_remd.sh diff --git a/cron-tasks/backup_database_medicine.sh b/cron-tasks/backup_database_medicine.sh new file mode 100755 index 0000000..28fe0e9 --- /dev/null +++ b/cron-tasks/backup_database_medicine.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +set -e + +backup_filename="/root/medicine-backups/medicine.sql" +archive_filename="/root/medicine-backups/medicine.tar.gz" +docker exec -i medicine-stack-postgres pg_dump --no-owner -U postgres -F p medicine > "${backup_filename}" \ + --exclude-table-data=riisz_logging \ + --exclude-table-data=reversion_* + +tar -czf "${archive_filename}" "${backup_filename}" +rm "${backup_filename}" \ No newline at end of file diff --git a/cron-tasks/backup_database_medicine_remd.sh b/cron-tasks/backup_database_medicine_remd.sh new file mode 100755 index 0000000..d27e0c2 --- /dev/null +++ b/cron-tasks/backup_database_medicine_remd.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +backup_filename="/root/medicine-backups/medicine_remd.sql" +archive_filename="/root/medicine-backups/medicine_remd.tar.gz" +docker exec -i medicine-stack-postgres pg_dump --no-owner -U postgres -F p medicine_remd > "${backup_filename}" + +tar -czf "${archive_filename}" "${backup_filename}" +rm "${backup_filename}" \ No newline at end of file