gpt4 book ai didi

java - s3 存储桶中修改的文件无法解密

转载 作者:行者123 更新时间:2023-12-01 11:24:56 24 4
gpt4 key购买 nike

我有一个java应用程序,它对文件进行256位加密并将其上传到s3bucket。我必须将存储桶的内容从一个位置移动到另一个位置,因此我从 s3cmd 下载了所有文件并将其放在另一个存储桶上,假设一切正常。

但是现在,当我尝试下载文件时,出现以下错误并且文件不可读,我可以做些什么吗,因为之前存储桶中的大部分文件已被删除。

WARNING: Unable to detect encryption information for object 'memberImage/87hdjkuhdklkj9889sdjljdfjldfj.jpg' in bucket 'onekong-bkt'. Returning object without decryption.

最佳答案

在 Amazon S3 存储桶之间移动数据的最佳方法是使用 CopyObject 命令。这可以直接在存储桶之间复制数据,而无需下载内容,甚至可以在区域之间工作。

更简单的是使用 AWS Command-Line Interface (CLI) 。它有一个 sync 命令,可以在存储桶之间复制目录。这也会复制元数据。

参见:AWS CLI sync command

关于java - s3 存储桶中修改的文件无法解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30893236/

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