Snowball Edge向启用对象锁定的S3桶传输数据

0

【以下的问题经过翻译处理】 阅读AWS文档,这里指出: https://docs.aws.amazon.com/snowball/latest/developer-guide/sbe-before-ordering.html#s3-import

如果开启了S3 Object Lock,Snowball Edge无法向存储桶写入数据。如果存储桶的IAM策略阻止向存储桶写入数据,我们也无法向其写入数据。

如果我有对象锁定桶,AWS希望用户如何处理?在导入时创建新存储桶,上传后将其复制到正确的存储桶中?

profile picture
专家
已提问 5 个月前32 查看次数
1 回答
0

【以下的回答经过翻译处理】 根据AWS文档,如果你已经开启S3 Object Lock,不管在Snowball上的数据是否唯一,Snowball Edge都无法向bucket写入数据。这可能是因为S3 Object Lock旨在严格控制S3中对象的保留和删除,这可能与Snowball的数据传输过程冲突。

如果你确实有对象锁定的bucket,一个选项可能是创建一个新的bucket进行导入,然后在上传后将数据移动到正确的bucket中。不过,最好与AWS支持团队咨询,了解对于你特定的用例来说最好的方法。

值得注意的是,Snowball文档确实指出:“如果你的安全策略阻止Snowball Edge访问你的bucket,你必须创建一个允许访问的新bucket,以便在任务期间使用”。因此,如果原始bucket受到S3 Object Lock或IAM策略限制写入的影响,创建一个新的bucket用于传输可能是推荐的方法。

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则