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 set -e
backup_filename="/root/medicine-backups/medicine.sql" cd /root/medicine-backups/
archive_filename="/root/medicine-backups/medicine.tar.gz"
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}" \ 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=riisz_logging \
--exclude-table-data=reversion_* --exclude-table-data=reversion_*
cd /root/medicine-backups/ rm archive_filename || true
rm medicine.tar.gz || true tar -czf archive_filename backup_filename
tar -czf medicine.tar.gz medicine.sql rm backup_filename
rm medicine.sql

View File

@ -2,11 +2,13 @@
set -e set -e
backup_filename="/root/medicine-backups/medicine_remd.sql" cd /root/medicine-backups/
archive_filename="/root/medicine-backups/medicine_remd.tar.gz"
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}" docker exec -i medicine-stack-postgres pg_dump --no-owner -U postgres -F p medicine_remd > "${backup_filename}"
cd /root/medicine-backups/ rm archive_filename || true
rm medicine_remd.tar.gz || true tar -czf archive_filename backup_filename
tar -czf medicine_remd.tar.gz medicine_remd.sql rm backup_filename
rm medicine_remd.sql