【发布时间】:2017-12-17 04:09:55
【问题描述】:
我试图让我的 ec2 在启动时使用 crontab 将文件上传到我的 s3 存储桶。我在 crontab -e
中使用了以下几行@rebbot > s3log
@reboot aws s3 cp /path/localfile.csv s3://bucketname >> s3log 2>&1
第一行清除日志文件,第二行进行上传并将其记录在名为“s3log”的文件中。在此之后,s3log 上出现的所有内容都是:
上传:./data_xxxxxxx.csv 到 s3://bucket-name/data_xxxxxxx.csv
到目前为止一切正常,要移动的文件在 ec2 上
但是当我尝试从 s3 存储桶访问文件时,它上面什么都没有
文件为空。任何想法为什么会发生这种情况?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-ec2 cron