使用 S3 远程压缩文件
Remote compression of files using S3
有谁知道是否可以直接在 S3 上压缩文件而无需下载到磁盘(使用 EC2)或创建管道(使用 archiver)?
不,无法操作文件的内容'within' Amazon S3。
压缩需要通过一些“计算”来完成,例如:
- 一个 AWS Lambda 函数(内存和磁盘限制适用)
- Amazon EC2 实例上的代码 运行
- 代码 运行 在 Internet 上的任何地方(但数据传输费用将适用)
这将涉及从 S3 下载对象,压缩它们,然后上传结果。
有谁知道是否可以直接在 S3 上压缩文件而无需下载到磁盘(使用 EC2)或创建管道(使用 archiver)?
不,无法操作文件的内容'within' Amazon S3。
压缩需要通过一些“计算”来完成,例如:
- 一个 AWS Lambda 函数(内存和磁盘限制适用)
- Amazon EC2 实例上的代码 运行
- 代码 运行 在 Internet 上的任何地方(但数据传输费用将适用)
这将涉及从 S3 下载对象,压缩它们,然后上传结果。