您的位置: 首页 > 技术问答 > 从我的服务器上自动将文件上传到S3的方法 从我的服务器上自动将文件上传到S3的方法 分类: 技术问答 • 2022-08-18 15:16:41 问题描述: 我有一个项目需要完成,我很惊讶。我们能否以特定的时间间隔自动将服务器上的文件上传到S3中。从我的服务器上自动将文件上传到S3的方法 例如:应该上传部分数据,然后每隔1小时就应该上传下一组数据。 答 请按照下列步骤操作; 创建一个脚本文件,例如将其命名为script.sh。 一下添加到script.sh文件并保存该文件 #!/bin/bash aws s3 cp /local-folder-path/ s3://bucket-name` 安装AWS CLI 创建有权访问S3桶一个IAM用户,并添加自己的AWS密钥和密钥的秘密到AWS ConfigureLink 设置一个cron作业1小时。而你完成后,这些文件将每小时复制到S3存储桶。 0 */1 * * * /path-to-script-file/script.sh` +1 SO不喜欢在他们的代码块列表。 Markdown解析中的某种错误。我尽可能地修好了它。 – ceejayoz +3 @ceejayoz:使用双缩进来格式化列表中的代码 - 八个空格而不是四个。 (如果你想在列表之后立即添加一个非缩进代码块,在列表后面放置一个',这会重置缩进要求)。 – halfer +2 @halfer TIL!你摇滚。 – ceejayoz
SO不喜欢在他们的代码块列表。 Markdown解析中的某种错误。我尽可能地修好了它。 – ceejayoz
@ceejayoz:使用双缩进来格式化列表中的代码 - 八个空格而不是四个。 (如果你想在列表之后立即添加一个非缩进代码块,在列表后面放置一个',这会重置缩进要求)。 – halfer
@halfer TIL!你摇滚。 – ceejayoz