首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cron将文件安全上传到S3

Cron将文件安全上传到S3
EN

Stack Overflow用户
提问于 2014-12-24 16:44:08
回答 2查看 2.9K关注 0票数 0

我正在为一家医疗诊所构建一个基于Ubuntu的无头服务器,其中包括一个写入mysql文件的医疗患者记录应用程序。我目前有一个将mysql文件备份到.zip的cron作业,该作业每天午夜进行。

我正在尝试找出最好的方法,有一个自动化的cron命令,可以安全地将这个压缩文件(这是医疗记录-我们不在美国,所以不会受到HIPAA的影响)传送到亚马逊S3。

真的很感谢在这方面的一些帮助,请。

EN

回答 2

Stack Overflow用户

发布于 2015-01-12 10:12:02

可以通过SSL连接将文件上传到亚马逊S3。从cron作业运行非常容易。

为了提高安全性,您可能需要向zip文件添加密码,并使用--sse CLI选项来启用服务器端加密,这将加密S3中的静态文件。

票数 1
EN

Stack Overflow用户

发布于 2015-05-29 13:22:11

我正在做类似的事情,这是我想出来的:

代码语言:javascript
复制
DIR="/srv/my_project/db_backups"
FILENAME="${DIR}/my_project-`date +\%Y\%m\%d\%H\%M\%S`.sql.gz"
CRONLOG="${DIR}/cron.log"
SQLCNF="${DIR}/my_project.cnf"

mysqldump --defaults-file="${SQLCNF}" --routines --user=root --triggers --single-transaction my_project | gzip -9 > "${FILENAME}" 2>> "${CRONLOG}" && /usr/local/bin/aws s3 cp --sse "${FILENAME}" s3://my-bucklet 2>&1 | tee -a "${CRONLOG}"

/usr/local/bin/aws是工具John recommended

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27634019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档