【AWS CLI】S3バケット配下のファイルをすべてダウンロードする

AWS
スポンサーリンク

はじめに

本記事では、awscliを使って、S3バケット配下のすべてのファイルをダウンロードする際に使用するコマンドを紹介します。

cpコマンドに–recursiveオプションを指定する

awscliを使用してS3からファイルをダウンロードする際は、aws s3 cpを使用します。
そのとき、全てのファイルを対象とする場合は、次に示すように–recursiveオプションを指定します。
recursiveオプションを付けることで、再帰的にファイルを探索するため、全てのファイルを対象にできます。

$ aws s3 cp s3://<S3バケット名>/ <ダウンロードパス> --recursive