如何将文件从加密的S3存储桶复制到Google云端存储?

时间:2017-02-16 20:27:05

标签: amazon-s3 google-cloud-storage boto gsutil

我需要在加密(S3-SSE)S3存储桶和Google云存储存储桶之间同步一些文件。

任务听起来很简单,因为gsutil支持S3,但不幸的是它似乎不支持SSE:

  

使用AWS KMS托管密钥指定服务器端加密的请求需要AWS签名版本4。

是否有一种简单的方法可以在加密(S3-SSE)S3存储桶和Google云存储存储桶之间同步文件(除了编写我们自己的脚本)?

1 个答案:

答案 0 :(得分:1)

由于gsutil目前不支持签名版本4,因此看起来并不是一种“简单”的方式(即不编写自己的脚本)来同步两个存储桶之间的文件。一个天真的解决方案可能只是将每个副本的s3 cli和gsutil工具链接在一起,使用您的机器作为菊花链方法的中间人,因为gsutil已经为跨云提供商副本做了。