【问题标题】:Is there a way to take a folder from an EC2 instance and then every day send its content to a bucket有没有办法从 EC2 实例中获取文件夹,然后每天将其内容发送到存储桶
【发布时间】:2020-06-26 11:13:10
【问题描述】:

所以我有这个程序,但我想将它的每日状态发送到我的 s3 存储桶中。 有时/经常我终止我的 EC2 实例,我希望能够将内容保存在我的 EC2 服务器中的文件夹中,并将其发送到可以保存的存储桶。有没有办法像每天和/或手动一样自动执行此操作? 我通过 Amazon Linux 2 免费套餐使用 Linux 命令行进行 SSH。

【问题讨论】:

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


    【解决方案1】:

    您可以使用以下组合:

    • 允许访问 S3 存储桶的 EC2 实例上的 IAM 角色
    • awscli 将文件夹同步到 S3 (aws s3 sync folder s3://bucket/folder)
    • 在 Linux 上按计划运行上述 awscli 的 cron

    显然,您也可以随时运行 awscli 手动同步。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 2020-09-04
      • 1970-01-01
      • 2020-07-14
      相关资源
      最近更新 更多