将所有S3资产批量转移到Google Cloud

时间:2015-08-30 18:56:22

标签: amazon-s3 google-cloud-storage

由于种种原因,我希望将所有S3资产迁移到Google Cloud。但是,我有大约25个桶,每个桶有数千个文件。我了解Google存储转移工具 - https://cloud.google.com/storage/transfer/getting-started - 但这只适用于一次一个存储桶。有没有什么可以同时做所有这些?

1 个答案:

答案 0 :(得分:2)

Google Cloud Storage Transfer服务仍然是您最好的选择,特别是如果您的存储桶非常非常大。

如果您的存储桶不够大而无法设置它,您可以使用gsutil命令行工具和一些脚本来完成此任务:

for bucket in bucket1 bucket2 bucket3 bucket4 etc; do
  gsutil -m cp -r s3://$bucket/* gs://$bucket
done