我正在尝试从一个存储桶复制到另一个存储桶,每个存储桶都有自己的访问密钥和秘密。
我可以连接到第一个存储桶并下载文件。可能需要注意的是,我没有对从中复制的存储桶的完全访问权限,这意味着我无法读取存储桶中的所有密钥,而只能读取我有权访问的子集。我可以完全控制要复制到的第二个存储桶。
client2 是我要复制到的位置,而 client 是我要复制的位置。
copy_source = {
'Bucket': bucketName,
'Key': key
}
client2.copy(CopySource = copy_source,Bucket=bucketName2,Key=key,SourceClient=client)
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误: botocore.exceptions.ClientError: 调用 UploadPartCopy 操作时发生错误 (AccessDenied):访问被拒绝
我是新手,任何帮助将不胜感激!