gpt4 book ai didi

amazon-s3 - AWS : Append only mode for S3 bucket

转载 作者:行者123 更新时间:2023-12-02 22:33:11 25 4
gpt4 key购买 nike

上下文

我想让一台机器在整点将文件 dump.rdb 上传到 s3/blahblahblah/YEAR-MONTH-DAY-HOUR.rdb。

因此,我需要这台机器能够将新文件上传到S3。

但是,我不希望这台计算机能够 (1) 删除现有文件或 (2) 覆盖现有文件。

从某种意义上说,它只能“追加”——它只能添加新对象。

问题:

有没有办法像这样配置 S3 设置?

谢谢!

最佳答案

我还不能发表评论,所以这里是对 @Viccari 答案的改进......

答案具有误导性,因为它只解决了您的要求中的#1,而不是#2。事实上,尽管您可以启用版本控制,但使用任何一种方法似乎都不可能能够防止覆盖现有文件。参见这里:Amazon S3 ACL for read-only and write-once access .

由于您在文件名中添加了时间戳,因此您或多或少地解决了该问题。 (对于在文件名中编码每个文件的“版本”的其他方案也是如此:时间戳、UUID、哈希值。)但是,请注意,您并没有真正受到保护。代码中的错误或同一小时内的两次上传都会导致文件被覆盖。

关于amazon-s3 - AWS : Append only mode for S3 bucket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11276709/

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