AWS S3 2つのバケット間でファイルとフォルダをコピーする 質問する

AWS S3 2つのバケット間でファイルとフォルダをコピーする 質問する

AWS S3 バケットのコンテンツをローカル ファイル システムに最初にダウンロードせずに、2 番目の AWS S3 バケットにコピーするのに役立つツールを探していました。

AWS S3 コンソールのコピーオプションを使用しようとしましたが、ネストされたファイルの一部が失われてしまいました。

Transmit アプリ (Panic 製) を使用しようとしました。複製コマンドは、最初にファイルをローカル システムにダウンロードしてから、2 番目のバケットにアップロードし直すため、非常に非効率的です。

ベストアンサー1

S3 バケット間のコピー

AWS は(つい最近)バケット間でコピーするためのコマンドラインインターフェイスをリリースしました。

詳しくはこちら

$ aws s3 sync s3://mybucket-src s3://mybucket-target --exclude *.tmp
..

これコピーしますあるターゲット バケットから別のバケットへ。

こちらのドキュメントをご覧ください:S3 CLI ドキュメント

おすすめ記事