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

蓝色

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

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

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

因此,基本上我的问题是“如何在运行linux的ec2 aws实例中自动触发脚本”

谢谢。

装甲

使用inotifywait文件观察者或使用cronjob开球您S3 Sync在固定时间间隔脚本。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在AWS Ec2 Ubuntu 1404 Server上启动时运行脚本

如何在AWS EC2实例(ubuntu)上运行python脚本?

即使关闭了CLI会话,也继续在AWS EC2上运行python脚本

如何使用AWS CLI在多个EC2实例上运行Shell脚本?

在没有前端的 aws ec2 上运行 node.js“脚本”?

在AWS上的现有EC2实例中运行Python脚本

如何运行位于AWS EC2服务器上的python脚本?

在 AWS 上运行 Python 脚本并将 5GB 的文件传输到 EC2

扩展时,AWS EC2运行powershell脚本

每当触发lambda时,如何运行存在于AWS EC2中的python脚本?

AWS EC2 UserData 脚本不会在 t3 实例上触发

AWS-使用CloudWatch触发EC2实例上的脚本

使用Docker在AWS EC2上运行Elasticsearch

在AWS ec2实例(ubuntu)上运行JMeter测试

在AWS EC2上运行的呼叫容器

Crontab无法在AWS ec2 Ubuntu实例上运行

通过aws cloudformation编写脚本并在EC2中运行

通过AWS Lambda在EC2实例上执行python脚本

通过Docker安装的Jenkins无法在AWS EC2上运行

Laravel 5通过AWS EC2上的cron计划-命令未运行

如何使用 Web 界面触发 ec2 实例并运行 python 脚本?

aws ec2 上的 Gitlab 运行器:让一个 ec2 启动多个并发作业

在EC2上运行存储在AWS S3存储桶中的Python脚本并将结果文件保存回S3存储桶

为什么我的 AWS Lambda 函数不等待 SSM 发送命令(在 EC2 上远程运行 Shell 脚本)完成?

AWS EC2用户数据脚本无法按预期运行

AWS Ec2在启动时运行脚本程序

在“ provisioner”块上的AWS EC2实例上运行Hashicorp Vault服务器

在 AWS EC2 上的 Cassandra 集群上运行 nodetool 时出现“连接被拒绝”

通过Jenkins在远程服务器(AWS EC2)上执行的构建脚本进行向南架构和数据迁移