Browse Source

Added multithreading

pull/118/head
Igor Diakonov 5 years ago
parent
commit
3348023d8f
  1. 2
      postgres-backup-s3/backup.sh
  2. 2
      postgres-restore-s3/restore.sh

2
postgres-backup-s3/backup.sh

@ -59,7 +59,7 @@ POSTGRES_HOST_OPTS="-h $POSTGRES_HOST -p $POSTGRES_PORT -U $POSTGRES_USER $POSTG
echo "Creating dump of ${POSTGRES_DATABASE} database from ${POSTGRES_HOST}..." echo "Creating dump of ${POSTGRES_DATABASE} database from ${POSTGRES_HOST}..."
pg_dump $POSTGRES_HOST_OPTS -Ft $POSTGRES_DATABASE | gzip > dump.sql.gz
pg_dump $POSTGRES_HOST_OPTS -Fc $POSTGRES_DATABASE | gzip > dump.sql.gz
echo "Uploading dump to $S3_BUCKET" echo "Uploading dump to $S3_BUCKET"

2
postgres-restore-s3/restore.sh

@ -73,7 +73,7 @@ fi
echo "Restoring ${LATEST_BACKUP}" echo "Restoring ${LATEST_BACKUP}"
pg_restore $POSTGRES_HOST_OPTS -C -c --if-exists --no-owner -v -d $POSTGRES_DATABASE dump.sql
pg_restore $POSTGRES_HOST_OPTS -C -c --if-exists --no-owner -j 4 -v -d $POSTGRES_DATABASE dump.sql
echo "Restore complete" echo "Restore complete"
Loading…
Cancel
Save