【问题标题】:AWS S3 bucket versioning at the bucket level or directory level instead of object levelAWS S3 存储桶版本控制在存储桶级别或目录级别而不是对象级别
【发布时间】:2018-09-24 22:02:26
【问题描述】:

有没有办法将 AWS S3 存储桶或存储桶中的目录恢复到以前的版本。

我觉得这很有用的场景是

  • 上传一个网站,包含多个目录和多个文件 在这些目录中放入带有版本控制的 aws s3 存储桶和 启用网站托管。
  • 修改代码,上传最新代码到 桶
  • 如果构建错误,需要将 s3 存储桶快速恢复到其旧状态。

在标记为旧版本的多个目录中选择 50 多个文件进行删除是乏味且极不可能的。

【问题讨论】:

    标签: amazon-web-services amazon-s3 versioning


    【解决方案1】:

    一般来说,在部署网站内容之前不进行持续集成是个坏主意。让任何测试运行程序在您的构建上传到 S3 之前对其进行检查是更好的方法。

    无论如何,我有一个解决方案给你。请将打包为 ZIP/TAR 存档的网站内容上传到 S3。如果构建失败,您可以获取以前版本的存档,并将其解压缩到存储桶中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2020-11-24
      • 1970-01-01
      • 1970-01-01
      • 2021-05-13
      • 2019-12-08
      相关资源
      最近更新 更多