Skip to content

Commit b0d3780

Browse files
committed
Use s3:// for private backup restore
1 parent 43f990e commit b0d3780

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

backup.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,11 @@ case "${PG_BACKUP_ACTION:-dump}" in
8787
fi
8888

8989
echo "Downloading latest snapshot from $PG_BACKUP_FILE"
90-
curl -o dump.backup $PG_BACKUP_FILE
90+
if [ "${PRIVATE_BACKUP}" == "true" ] || [ "${PRIVATE_BACKUP}" == "1" ]; then
91+
aws $AWS_ARGS s3 cp s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup dump.backup || true
92+
else
93+
curl -o dump.backup $PG_BACKUP_FILE
94+
fi
9195

9296
echo "Restoring $POSTGRES_DB database"
9397
pg_restore -v -d $POSTGRES_DB $POSTGRES_HOST_OPTS dump.backup

0 commit comments

Comments
 (0)