用aws cli 下載s3中數據到本地


參考https://blog.csdn.net/DynastyRumble/article/details/76649120

1 首先注冊AWS賬戶,綁定信用卡。一定要填寫正確的手機,因為驗證方式是它打電話過來,你輸入電腦屏幕上的數字。

注冊免費用戶。S3大概5G容量。不過,咱是要下載別人家的s3數據。不知道怎么個收費法。

2 在aws里創建S3用戶

3 安裝aws cli 

——上面這些步驟和參考帖子基本一樣。

后面不同的地方:

4 直接在命令行 

aws configure 

不用配置用戶

然后按提示輸入 2個密鑰

然后下載方式,我是直接下載整個文件夾

aws s3 cp s3://<src-key>/ <dest-local> --recursive

cp表示復制,  src-key表示s3上的key(路徑),<dest-local>是本地文件夾路徑, --recursive表示路徑下全部內容都下載,如果沒有這個,可能會報錯

An error occurred (404) when calling the HeadObject operation

如果一切正常,那么就會完成下載,國內訪問外網速度還是可以的,2M左右的速度

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM