如何在Amazon S3上解压缩(或者说是解压缩)?



我有很多.tar.gz文件(数百万)存储在Amazon S3的一个bucket中。

我想解压缩它们并在Amazon S3上创建相应的文件夹(在同一桶或另一个桶中)。

是否有可能做到这一点,而不需要我下载/处理他们在本地?

仅使用S3是不可能的。你必须有像EC2, ECS或Lambda这样的东西,最好运行在与S3桶相同的区域,下载。tar文件,提取它们,并将提取的每个文件上传到S3。

使用AWS lambda您可以做到这一点!您不会有下载和上传到AWS网络的额外费用。

你应该关注这个博客,但然后解压缩而不是压缩!https://www.antstack.io/blog/create-zip-using-lambda-with-files-streamed-from-s3/

相关内容

最新更新