Adding timestamps to backup logs

This commit is contained in:
Samuel Clay 2022-04-30 06:51:11 -04:00
parent 9ea16aadb7
commit de309183c5
2 changed files with 4 additions and 4 deletions

View file

@ -105,5 +105,5 @@
name: postgres backup
minute: "0"
hour: "4"
job: /srv/newsblur/docker/postgres/backup_postgres.sh 1> /var/log/postgres_backup.log 2>&1
job: /srv/newsblur/docker/postgres/backup_postgres.sh >> /var/log/postgres_backup.log 2>&1

View file

@ -6,12 +6,12 @@ UPLOAD_PATH="/srv/newsblur/backups/"
BACKUP_FILENAME="backup_postgresql_${now}.sql"
BACKUP_FILE="${BACKUP_PATH}${BACKUP_FILENAME}"
UPLOAD_FILE="${UPLOAD_PATH}${BACKUP_FILENAME}"
echo "---> PG dumping - ${now}: ${BACKUP_FILE}"
echo $(date -u) "---> PG dumping - ${now}: ${BACKUP_FILE}"
sudo docker exec postgres sh -c "mkdir -p $BACKUP_PATH"
sudo docker exec postgres sh -c "/usr/lib/postgresql/13/bin/pg_dump -U newsblur -h 127.0.0.1 -Fc newsblur > $BACKUP_FILE"
echo " ---> Uploading postgres backup to S3"
echo $(date -u) " ---> Uploading postgres backup to S3"
sudo docker run --user 1000:1001 --rm \
-v /srv/newsblur:/srv/newsblur \
--network=host \
@ -21,4 +21,4 @@ sudo docker run --user 1000:1001 --rm \
# Don't delete backup since the backup_mongo.py script will rm them
## rm /opt/mongo/newsblur/backup/backup_mongo_${now}.tgz
## rm /opt/mongo/newsblur/backup/backup_mongo_${now}
echo " ---> Finished uploading backups to S3"
echo $(date -u) " ---> Finished uploading backups to S3"