diff --git a/install/etc/services.available/10-db-backup/run b/install/etc/services.available/10-db-backup/run index 7bf4ac9..19ef2bf 100755 --- a/install/etc/services.available/10-db-backup/run +++ b/install/etc/services.available/10-db-backup/run @@ -420,7 +420,10 @@ move_backup() { export AWS_ACCESS_KEY_ID=${S3_KEY_ID} export AWS_SECRET_ACCESS_KEY=${S3_KEY_SECRET} export AWS_DEFAULT_REGION=ap-northeast-2 - aws s3 cp ${tmpdir}/${target} s3://${S3_BUCKET}/${S3_PATH}/${target} + + [[ ( -n "${S3_HOST}" ) ]] && PARAM_AWS_ENDPOINT_URL=" --endpoint-url ${S3_PROTOCOL}://${S3_HOST}" + + aws ${PARAM_AWS_ENDPOINT_URL} s3 cp ${tmpdir}/${target} s3://${S3_BUCKET}/${S3_PATH}/${target} rm -rf ${tmpdir}/*.md5 rm -rf ${tmpdir}/"${target}"