我想为我的开发服务器复制 s3 存储桶上的文件夹和图像。我怎样才能做到这一点?
您现在可以使用 Amazon 的 AWS 管理控制台(在 S3 选项卡下)右键单击存储桶 A 中的任何文件夹(或文件),单击 复制,然后导航到存储桶 B,右键单击并单击 粘贴
这使得将生产存储桶的内容复制到开发存储桶变得非常容易。
如果您使用的是 Linux,并且只想将副本拖到本地文件系统,那么您可以使用 s3sync:
如果您想直接访问 s3 上的文件,可以将 s3 作为本地熔断文件系统挂载,但请注意,使用此方法访问文件取决于您的连接,因此可能会出现速度问题。我已经很好地使用了 s3fs 来访问备份等:
(只能发布一个链接 atm,但 google s3fs - 它托管在 googlecode 上)
如果您只需要一份副本,那么 s3sync 是最简单的选择。
希望这有帮助。
我不得不说,总之,我建议使用 GUI。他们已经为你安排好了工作。
我最好的推荐是 Bucket Explorer(适用于所有操作系统)
季军是CloudBerry(仅在PC上)
Bucket Explorer 有一个非常易于理解的 GUI,并且有很多很棒的功能、分析功能和可用性,超过了我尝试过的所有其他工具。