首页 > 解决方案 > 如何将 s3bucket 文件夹的文件添加到 zipfile 并下载 zip 文件

问题描述

我在 s3bucket 中有一个文件夹。我想压缩其中的文件,然后下载 zip 文件。我发现的一切都与 lambda 有关。有没有办法在不使用 lambda 的情况下做到这一点?如果不是,那么正确的方法是什么。

先感谢您。

标签: amazon-s3

解决方案


S3 不能为您即时压缩它,因为它只是一个文件存储服务。您当然可以使用 lambda,但在 S3 上下载“文件夹”的最简单方法是使用 AWS CLI。

aws s3 sync s3://<bucket_name>/<folder_key> <local_dest_path>

然后,如果需要,您可以将其压缩到本地计算机上。


推荐阅读