Trying to pull the data from AWS S3 to Google Cloud Storage by using Storage Transfer.
I have S3 bucket "Access key ID" and "Secret access key" and able to copy from gsutil (from laptop) but it is throwing permission error from Storage transfer.
Not understand how it is working with gsutil but not with storage transfer.
Error Message:
Invalid access key. Make sure the access key for your S3 bucket is correct, or set the bucket permissions to Grant Everyone.
Is there any way to use gsutil in compute engine to copy files from S3 to GCS?
Thanks,
s3:GetObjectAcl
. (That's a guess.) Without access to the user and bucket policy, it's tricky to troubleshoot. But, yes, you can use gsutil in Google Compute Engine, or in EC2, or anywhere you have a server with bandwidth. It won't make any difference where you run it, as long as it is geographically close to both buckets. – Michael - sqlbot