1
0
Fork 0
This commit is contained in:
Ilya Mukhortov 2024-01-15 21:15:09 +10:00
parent 43329fc3fc
commit 46d186fb2e
2 changed files with 16 additions and 12 deletions

View File

@ -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

View File

@ -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