gpt4 book ai didi

amazon-web-services - 如何在 "s3 sync"中包含空文件夹?

转载 作者:行者123 更新时间:2023-12-04 08:08:05 25 4
gpt4 key购买 nike

默认情况下,“s3 同步”似乎不会在目标目录中创建空文件夹

aws s3 sync s3://source-bucket s3://dest-bucket --include "*" --recursive

我已经搜索了几个小时,但在使用“sync”或“cp”时似乎找不到任何解决空文件夹/目录的方法

fwiw,我确实看到以下消息可能与空文件夹有关,但很难确定,因为源存储桶非常大且笨重。
Completed 4132 of 4132 part(s) with -5 file(s) remaining

最佳答案

S3 没有目录的概念。
S3 是一个对象存储,其中每个对象都由一个键标识。
键可能是像“logs/2014/06/04/system.log”这样的字符串

S3 之上的大多数图形用户界面(AWS CLI、AWS 控制台、Cloudberry、Transmit 等)将“/”字符解释为目录分隔符,并“按原样”显示目录结构中的文件列表。

但是,内部没有目录的概念,S3有一个扁平的命名空间。
http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html更多细节。

知道这一点,我对空目录没有同步并不感到惊讶,因为 S3 上没有目录

关于amazon-web-services - 如何在 "s3 sync"中包含空文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27303346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com