在很多文件上更改Amazon S3存储类

我们使用的是Amazon S3,我们的很多文件都有STANDARD存储类。 我们想把这个改成REDUCED_REDUNDANCY类来节省额外的钱。

但是,很难find一种方法来做到这一点,并没有花费一个多星期的时间。 从AWS Web Console执行操作非常缓慢,使用Bucket Explorer进行的早期testing也certificate非常慢。

也许只是没有一个快速的方法,但早先的结果表明,s3cmd是相当快的。 只是它似乎无法更改存储类(除非您上传/复制文件)。

有谁知道这样做的快速方法?

您遇到的问题是每个请求的延迟很高。 AWS上针对这个问题的解决scheme是高度并行化请求,而不是完全顺序地完成请求。

AWS / S3可以并行处理数百和数千个请求,而不会降低性能。 这可能需要您使用API​​进行一些编程,或者您可以通过在不同的窗口中针对S3的不同部分多次提出请求来获得您现有的舒适UI的一些好处(双倍,三倍…)对象。