通过写入触发在AWS ec2上运行同步脚本

时间:2018-06-21 19:50:22

标签: linux amazon-web-services amazon-ec2

我正在运行一个ec2实例,并在需要SFTP写入的地方对其进行了设置(很遗憾,我必须使用SFTP,所以我知道更好的解决方案,但我不能使用它们)。我安装了s3存储桶,但遇到了允许SFTP直接写入存储桶的问题。我的工作是奔跑

aws s3 sync <directory> s3://<s3-bucket-name>/

这有效。我的问题是我不知道如何自动运行此脚本,我宁愿在对指定目录进行写操作时都运行它,但我会定期运行它。

所以本质上我的问题是“如何在运行linux的ec2 aws实例中自动触发脚本”

谢谢。

1 个答案:

答案 0 :(得分:2)

使用inotifywait进行文件监视,或使用cronjob定期启动S3 Sync脚本。