Skip to content

Commit 8473263

Browse files
committed
Fix if
1 parent b1756ce commit 8473263

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

backup.sh

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -57,17 +57,17 @@ case "${PG_BACKUP_ACTION:-dump}" in
5757
echo "Snapshotting $POSTGRES_DB database"
5858
pg_dump -Fc $POSTGRES_HOST_OPTS $POSTGRES_DB > dump.backup
5959

60-
echo "Rotating old snapshot"
61-
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
60+
if [ "${PRIVATE_BACKUP}" == "true" ] || [ "${PRIVATE_BACKUP}" == "1" ]; then
61+
echo "Rotating old snapshot"
62+
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
6263

63-
echo "Uploading fresh snapshot to $S3_BUCKET/$S3_PATH/$S3_FILENAME"
64-
if [ -z "$PRIVATE_BACKUP" ]; then
65-
PRIVATE_BACKUP=false
66-
fi
67-
68-
if [ "$PRIVATE_BACKUP" = true ]; then
69-
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup || exit 2
64+
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 || exit 2
7066
else
67+
echo "Rotating old snapshot"
68+
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
69+
70+
echo "Uploading fresh public snapshot to $S3_BUCKET/$S3_PATH/$S3_FILENAME"
7171
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl public-read || exit 2
7272
fi
7373

0 commit comments

Comments
 (0)