Skip to content

Commit 43f990e

Browse files
authored
Update backup.sh
1 parent 8f031e6 commit 43f990e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

backup.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,19 +56,20 @@ case "${PG_BACKUP_ACTION:-dump}" in
5656
# TODO: check if database is fresh
5757
echo "Snapshotting $POSTGRES_DB database"
5858
pg_dump -Fc $POSTGRES_HOST_OPTS $POSTGRES_DB > dump.backup
59+
aws configure set default.s3.multipart_chunksize 16MB
5960

6061
if [ "${PRIVATE_BACKUP}" == "true" ] || [ "${PRIVATE_BACKUP}" == "1" ]; then
6162
echo "Rotating old snapshot"
6263
aws $AWS_ARGS s3 cp s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.old.backup --acl private || true
6364

6465
echo "Uploading fresh private snapshot to $S3_BUCKET/$S3_PATH/$S3_FILENAME"
65-
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl private --multipart-chunk-size 16777216 || exit 2
66+
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl private || exit 2
6667
else
6768
echo "Rotating old snapshot"
6869
aws $AWS_ARGS s3 cp s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.old.backup --acl public-read || true
6970

7071
echo "Uploading fresh public snapshot to $S3_BUCKET/$S3_PATH/$S3_FILENAME"
71-
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --multipart-chunk-size 16777216 --acl public-read || exit 2
72+
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl public-read || exit 2
7273
fi
7374

7475
echo "Snapshot uploaded successfully, removing local file"

0 commit comments

Comments
 (0)