Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 将所有S3资产批量转移到Google云_Amazon S3_Google Cloud Storage - Fatal编程技术网

Amazon s3 将所有S3资产批量转移到Google云

Amazon s3 将所有S3资产批量转移到Google云,amazon-s3,google-cloud-storage,Amazon S3,Google Cloud Storage,出于一系列原因,我希望将所有S3资产转移到谷歌云。但是,我有大约25个存储桶,每个存储桶中有数千个文件。我知道谷歌的存储传输工具——但它一次只能在一个存储桶上工作。有什么办法可以同时完成所有这些任务吗?谷歌云存储传输服务仍然是您的最佳选择,特别是如果您的存储桶非常非常大的话 如果您的bucket不够大,不需要设置它,您可以使用gsutil命令行工具并编写一点脚本来完成这项工作: for bucket in bucket1 bucket2 bucket3 bucket4 etc; do gsu

出于一系列原因,我希望将所有S3资产转移到谷歌云。但是,我有大约25个存储桶,每个存储桶中有数千个文件。我知道谷歌的存储传输工具——但它一次只能在一个存储桶上工作。有什么办法可以同时完成所有这些任务吗?

谷歌云存储传输服务仍然是您的最佳选择,特别是如果您的存储桶非常非常大的话

如果您的bucket不够大,不需要设置它,您可以使用gsutil命令行工具并编写一点脚本来完成这项工作:

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

哦,我完全同意,我只是想用一种大容量的方式为我的25个左右的水桶做这件事。