Amazon S3から指定したフォルダをダウンロードする方法

前提条件

aws cliがインストールされており、ダウンロードしたいS3がある環境に接続できていること。
export AWS_DEFAULT_PROFILE=[環境名]で変更できる。

フォルダを指定してダウンロード

aws s3 cp s3://<BUCKET_NAME>/<AAA>/<BBB>/<Folder> ./<コピー先のFolder> --recursive

特定拡張子のファイルを除外して、フォルダをダウンロード

下記の場合はhtmlファイルを除外して、それ以外のファイルをダウンロードする。

aws s3 cp s3://<BUCKET_NAME>/<AAA>/<BBB>/<Folder> ./<コピー先のFolder> --recursive --exclude "*.html"

参考

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です