And*_*sti 4 amazon-s3 amazon-web-services aws-sdk
我想知道是否有办法以 zip 格式(或其他压缩格式)下载(Rest 或 SDK)多个文件(一个存储桶或一个文件夹)。
正如爱德华在评论中指出的那样,没有直接的方法可以从 S3 以压缩格式下载这些文件。
我最近正在解决一个与你类似的问题,最后我得到了一个 bash 脚本来为我完成这项工作:
#!/bin/bash
aws s3 sync s3://bucket1 /destination/bucket1
aws s3 sync s3://bucket2 /destination/bucket2
...
tar -zcvf bucket1.tar.gz /destination/bucket1
tar -zcvf bucket2.tar.gz /destination/bucket2
...
Run Code Online (Sandbox Code Playgroud)
工作流程如下:
您可以使用适当的命令来获取所需的压缩格式和目的地等。
| 归档时间: |
|
| 查看次数: |
11908 次 |
| 最近记录: |