From 46d186fb2eaa4d3f18702132d2b17136fd24ca86 Mon Sep 17 00:00:00 2001 From: Ilya Mukhortov Date: Mon, 15 Jan 2024 21:15:09 +1000 Subject: [PATCH] pass --- cron-tasks/backup_database_medicine.sh | 14 ++++++++------ cron-tasks/backup_database_medicine_remd.sh | 14 ++++++++------ 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/cron-tasks/backup_database_medicine.sh b/cron-tasks/backup_database_medicine.sh index 34da4f1..275a162 100755 --- a/cron-tasks/backup_database_medicine.sh +++ b/cron-tasks/backup_database_medicine.sh @@ -2,13 +2,15 @@ set -e -backup_filename="/root/medicine-backups/medicine.sql" -archive_filename="/root/medicine-backups/medicine.tar.gz" +cd /root/medicine-backups/ + +weekday=$(date +%u) +backup_filename="medicine_${weekday}.sql" +archive_filename="medicine_${weekday}.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_* -cd /root/medicine-backups/ -rm medicine.tar.gz || true -tar -czf medicine.tar.gz medicine.sql -rm medicine.sql +rm archive_filename || true +tar -czf archive_filename backup_filename +rm backup_filename diff --git a/cron-tasks/backup_database_medicine_remd.sh b/cron-tasks/backup_database_medicine_remd.sh index 168960c..3a17213 100755 --- a/cron-tasks/backup_database_medicine_remd.sh +++ b/cron-tasks/backup_database_medicine_remd.sh @@ -2,11 +2,13 @@ set -e -backup_filename="/root/medicine-backups/medicine_remd.sql" -archive_filename="/root/medicine-backups/medicine_remd.tar.gz" +cd /root/medicine-backups/ + +weekday=$(date +%u) +backup_filename="medicine_remd_${weekday}.sql" +archive_filename="medicine_remd_${weekday}.tar.gz" docker exec -i medicine-stack-postgres pg_dump --no-owner -U postgres -F p medicine_remd > "${backup_filename}" -cd /root/medicine-backups/ -rm medicine_remd.tar.gz || true -tar -czf medicine_remd.tar.gz medicine_remd.sql -rm medicine_remd.sql +rm archive_filename || true +tar -czf archive_filename backup_filename +rm backup_filename