amazon-s3 - 如何将 s3bucket 文件夹的文件添加到 zipfile 并下载 zip 文件
问题描述
我在 s3bucket 中有一个文件夹。我想压缩其中的文件,然后下载 zip 文件。我发现的一切都与 lambda 有关。有没有办法在不使用 lambda 的情况下做到这一点?如果不是,那么正确的方法是什么。
先感谢您。
解决方案
S3 不能为您即时压缩它,因为它只是一个文件存储服务。您当然可以使用 lambda,但在 S3 上下载“文件夹”的最简单方法是使用 AWS CLI。
aws s3 sync s3://<bucket_name>/<folder_key> <local_dest_path>
然后,如果需要,您可以将其压缩到本地计算机上。
推荐阅读
- html - R Shiny 包含折叠面板的一部分并展开另一部分的按钮
- loops - R Markdown:使用 child.rmd 循环
- python - 如何在opencv python中检测和删除框架形式的边框?
- istio - 使用 istio 网关资源部署 amassador 作为后端得到 503
- c# - C# Microsoft Interop Excel 1997-2003 VBA 宏:双击事件进入单元格不起作用
- javascript - 如何使用量角器在表格中定位单元格
- php - JQuery 价格选择器滑块无法正常工作(已解决)
- vba - VBA 运行时:msvbvm60.dll 与 VBE7.DLL
- wso2 - WSO2 自定义调解器中的类强制转换异常
- javascript - 在 for 循环中使用 JQuery 选择器