I need to backup my aws s3 bucket with lots of files (800k files, 400GB) to google cloud storage. Google Storage Transfer Service seems like an easy solution but i have some doubts about cost-efficiency.
First time it will download a whole s3 bucket:
- 400 GB outgoing traffic on aws
- 800k get requests on aws
- 800k put requests on google storage
What about the second time and later?
It will cost the same as first time or it will download only changed/new files?