2017-04-19 20 views
0

大規模なバイナリ成果物をAWS S3にバックアップしようとしています。アーティファクトは頻繁に変化するものではありません。したがって、私はアップロードするよりもむしろ同期を探しています。しかし、これらのファイルは数GBのサイズなので、マルチパートアップロードを探しています。何ですかフードの下で使用しますか?マルチパートアップロードを使用するように指示できますか?S3は複数のアップロードを使用/サポートしていますか?

+0

'sync'によって、私はあなたが' aws s3 sync'を意味すると思いますか?オープンソースです。あなたは内部を見たことがありますか? –

+0

はい。私は 'aws s3 sync'を意味しました。コードから理解できませんでしたが、特定のファイルに対して生成されたETagを使用して検証できました。 's3 sync'と' s3api put-object'はオブジェクトに対して同じEtagを生成しましたが、 's3api upload-part'は別のものを生成しました –

答えて

0

は、マルチパートアップロードする能力を単一のファイルのために同期S3用のカスタムツールを書かれています。 https://github.com/mikhailadvani/aws_s3sync。それはまた、ピップを介して利用可能です

+0

あなた自身のサイトへのリンクを投稿するときには、[https: //meta.stackoverflow.com/a/260641/1695906)あなた自身のサイトにリンクしているという事実。 –

関連する問題