首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >下载文件夹从aws s3,cp还是同步?

下载文件夹从aws s3,cp还是同步?
EN

Stack Overflow用户
提问于 2015-01-13 22:04:03
回答 7查看 227.6K关注 0票数 189

如果我想将S3上目录的所有内容下载到我的本地PC上,我应该使用cp还是sync?

任何帮助都将不胜感激。

例如,

如果我想把“这个文件夹”的所有内容下载到我的桌面上,它会像这样吗?

代码语言:javascript
运行
复制
 aws s3 sync s3://"myBucket"/"this folder" C:\\Users\Desktop
EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2015-01-14 04:00:03

aws s3 cp中使用AWS命令线接口(CLI)将需要--recursive参数来复制多个文件。

代码语言:javascript
运行
复制
aws s3 cp s3://myBucket/dir localdir --recursive

默认情况下,aws s3 sync命令将复制整个目录。它将只复制新的/修改的文件。

代码语言:javascript
运行
复制
aws s3 sync s3://mybucket/dir localdir

只要做个实验就能得到你想要的结果。

文档:

票数 365
EN

Stack Overflow用户

发布于 2020-04-15 15:06:47

刚刚使用了AWS CLI的第2版。对于s3选项,现在还有一个--dryrun选项,向您展示将要发生的事情:

aws s3 --dryrun cp s3://bucket/filename /path/to/dest/folder --recursive

票数 12
EN

Stack Overflow用户

发布于 2017-12-12 21:33:08

如果您需要使用另一个配置文件,特别是交叉帐户。您需要在配置文件中添加配置文件。

代码语言:javascript
运行
复制
[profile profileName]
region = us-east-1
role_arn = arn:aws:iam::XXX:role/XXXX
source_profile = default

如果您只访问一个文件

代码语言:javascript
运行
复制
aws s3 cp s3://crossAccountBucket/dir localdir --profile profileName
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27932345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档