Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 是否可以压缩AWS S3中已有的文件?_Amazon Web Services_Amazon S3_Compression - Fatal编程技术网

Amazon web services 是否可以压缩AWS S3中已有的文件?

Amazon web services 是否可以压缩AWS S3中已有的文件?,amazon-web-services,amazon-s3,compression,Amazon Web Services,Amazon S3,Compression,我有一个S3存储桶,里面有各种各样的文件。有些文件的大小很大,比如8Gb、11GB。最大的是14.6GB 我在寻找压缩它们的方法。显然,我可以在本地下载并压缩它们,然后把它们放回bucket中。我认为这不是实现它的好方法,因为我必须先下载文件,这是一个耗时的过程 AWS云服务本身是否有任何方法可以直接压缩文件并将其放回S3 我能想到的一个解决方案是创建一个EC2实例,将文件放在那里,压缩并放回S3存储桶中 有没有更好的方法可以使用?AmazonS3没有提供压缩功能 您应该在与S3 bucket相

我有一个S3存储桶,里面有各种各样的文件。有些文件的大小很大,比如8Gb、11GB。最大的是14.6GB

我在寻找压缩它们的方法。显然,我可以在本地下载并压缩它们,然后把它们放回bucket中。我认为这不是实现它的好方法,因为我必须先下载文件,这是一个耗时的过程

AWS云服务本身是否有任何方法可以直接压缩文件并将其放回S3

我能想到的一个解决方案是创建一个EC2实例,将文件放在那里,压缩并放回S3存储桶中


有没有更好的方法可以使用?

AmazonS3没有提供压缩功能

您应该在与S3 bucket相同的区域创建一个AmazonEC2实例,然后下载/压缩/上传文件


网络带宽因实例类型而异,因此如果您发现下载/上载运行缓慢,请更改为更大的实例类型。使用现场实例降低整个过程的成本。

Amazon S3不提供压缩功能

您应该在与S3 bucket相同的区域创建一个AmazonEC2实例,然后下载/压缩/上传文件

网络带宽因实例类型而异,因此如果您发现下载/上载运行缓慢,请更改为更大的实例类型。使用现场实例降低整个流程的成本