使用aws-cli将对象从S3复制到Google云端存储

时间:2017-11-03 07:23:08

标签: amazon-s3 google-cloud-platform google-cloud-storage aws-cli

是否可以使用aws CLI访问Google云端存储?

Google Cloud Platform支持使用gsutil通过以下CLI将文件从S3复制到Google云端存储。

gsutil -m cp -R s3://bucketname gs://bucketname

但我需要使用aws CLI代替gsutil。

1 个答案:

答案 0 :(得分:1)

我不知道AWS方面的任何解决方案,但除非您有特殊原因不使用gsutil或其他Google解决方案,否则您可以考虑使用Google Cloud Storage Transfer Service。从Amazon S3存储桶传输数据时,建议使用此服务。

与仅使用gsutil或其他CLI工具相比,Google云端存储转移具有多项优秀功能,例如可以安排一次性或定期转移,您可以使用高级过滤器。此外,您可以指示是否要在传输源对象后将其删除,甚至将目标存储桶与源对象同步,如果源对象中没有相应的对象,则删除现有对象。

您可以从GCP控制台或使用XML和JSON API安排传输。