使用bash自动将备份文件上传到s3存储桶

时间:2019-07-26 11:04:28

标签: bash amazon-web-services shell amazon-s3 backup

我有一个bash脚本,用于创建Cloud JIRA的备份并将其下载到我的本地计算机,我希望将其上传到我已设置的s3存储桶中。我已经有一个cron作业可以每周运行一次,但是我不知道如何将该本地文件上传到脚本中的s3存储桶中,或者直接上传到s3中而不下载到本地文件中。我已经安装了aws-cli。

curl -s -L -u ${EMAIL}:${API_TOKEN} -X GET "https://${HOSTNAME}/plugins/servlet/${FILE_NAME}" -o "$DOWNLOAD_FOLDER/JIRA-backup-${TODAY}.zip"

fi

aws s3 cp /Users/example/Downloads/JIRA-backup-${TODAY}.zip s3://bucket-name

我希望这个aws命令可以将下载的文件上传到我的存储桶中,但是备份完成后不会上传。

0 个答案:

没有答案