partdoc/backup.sh

4 lines
296 B
Bash

date=$(date +%Y-%m-%d"_"%H_%M_%S)
docker-compose exec web python3 manage.py dumpdata --natural-foreign --exclude auth.permission --exclude contenttypes --indent 1 | gzip > backups/djangodump_${date}.json.gz
docker-compose exec db pg_dump -U partdoc partdoc | gzip > backups/pgdump_${date}.sql.gz