Skip to content

Commit b6899a3

Browse files
committed
Added private backup option
1 parent 59d7ca7 commit b6899a3

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

backup.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,15 @@ case "${PG_BACKUP_ACTION:-dump}" in
6161
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
6262

6363
echo "Uploading fresh snapshot to $S3_BUCKET/$S3_PATH/$S3_FILENAME"
64-
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl public-read || exit 2
64+
if [ -z "$PRIVATE_BACKUP" ]; then
65+
PRIVATE_BACKUP=false
66+
fi
67+
68+
if [ $PRIVATE_BACKUP ]; then
69+
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup || exit 2
70+
else
71+
cat dump.backup | aws $AWS_ARGS s3 cp - s3://$S3_BUCKET/$S3_PATH/$S3_FILENAME.backup --acl public-read || exit 2
72+
fi
6573

6674
echo "Snapshot uploaded successfully, removing local file"
6775
rm dump.backup

0 commit comments

Comments
 (0)