ハマログ

株式会社イーツー・インフォの社員ブログ

AWS S3のバケットのファイルを一括ダウンロード

S3のファイルが一括ダウンロードできない

S3のファイルを一時的にローカルPCに保存しておきたいと思いコンソールからやってみようとしたらできない。
1個1個のファイルはダウンロードできるけどフォルダ毎全部まとめてができない。
調べてみるとCLIからできるようだったのでメモ

やり方

クライアントはWindows11で実行。
1. AWS CLIをインストール(詳細略)
2. cpコマンドを実行

■形式

aws s3 cp s3://path.to.bucket local.pc.folder --recursive

基本はこれ。
ワイルドカードなどを使って絞り込み、除外なども可能。

やってみた

こんな感じでワンライナーで全ファイル落とせて便利

> aws s3 cp s3://stg-**** c:\dev --recursive
download: s3://stg-****/cdn-stg-**************/***************.gz to ..\..\dev\cdn-stg-****************.gz
download: s3://stg-****/cdn-stg-**************/***************.gz to ..\..\dev\cdn-stg-****************.gz
download: s3://stg-****/cdn-stg-**************/***************.gz to ..\..\dev\cdn-stg-****************.gz
……
…
AWS

  at   2023年8月23日


関連記事

AWSのRDSをアップグレードのためテスト

こんにちはいけしまです。たてつづけにブログ投稿。 もうひとつ前のブログで書いたR…

すごいぞAWS。美味いぞ鬼金棒。

都内某所(言いたいだけ)で 行われた、AWS Solutions Trainin…

シングルAZ構成のAuroraをマルチAZに変更した

シングルAZ構成のAuroraデータベースをマルチAZに変更しようと思いましたが…


← 前の投稿

次の投稿 →