将文件直接从一个 S3 帐户移动到另一个帐户? [英] Move files directly from one S3 account to another?

查看:36
本文介绍了将文件直接从一个 S3 帐户移动到另一个帐户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

很基本的问题,但我一直没能找到答案.使用 Transit,我可以将文件从一个 AWS 账户上的一个 S3 存储桶移动"到另一个 AWS 账户上的另一个 S3 存储桶,但它实际做的是从第一个下载文件,然后将它们上传到第二个.

Pretty basic question but I haven't been able to find an answer. Using Transit I can "move" files from one S3 bucket on one AWS account to another S3 bucket on another AWS account, but what it actually does is download the files from the first then upload them to the second.

有没有办法将文件直接从一个 S3 帐户移动到另一个帐户而无需在两者之间下载它们?

Is there a way to move files directly from one S3 account to another without downloading them in between?

推荐答案

如果您只是在寻找现成的解决方案,有一些解决方案可以做到这一点.Bucket Explorer 适用于 Mac 和 Windows,并且可以跨帐户复制 也可以Cloudberry S3 ExplorerS3 浏览器 但它们仅适用于 Windows,因此可能不适合您.

If you are just looking for a ready made solution there are a few solutions out there that can do this. Bucket Explorer works on Mac and Windows and can copy across accounts as can Cloudberry S3 Explorer and S3 Browser but they are Windows only so may not work for you.

我怀疑 AWS 控制台 也可以通过适当的权限设置来实现,但我没有对此进行了测试.

I suspect the AWS console could also do it with the appropriate permissions setup but I haven't tested this.

您也可以使用 AWS API 只要您提供了您正在使用的 AWS 帐户 写入权限到目标存储桶.

You can also do it using the AWS API as long as you have given the AWS account you are using write permissions to the destination bucket.

这篇关于将文件直接从一个 S3 帐户移动到另一个帐户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆