- Newest
- Most votes
- Most comments
The best option with the 32 TB of data is to directly copy from S3 standard to your on-prem server. This will be charged as Data transfer Out. The reason being the data is transferred from S3 to your network through internet and retrievals charges are not applicable.
Please note , S3 transfer out are based on tiered pricing with $.09/GB is for up to 10TB and is lower after that.
If you switch to S3 Standard -IA- 0.01$/GB Retrieval fee applies to put the data from IA back into S3-Standard. AWS then applies ,The $0.09 data transfer fee from S3 to outside .In addition to that you will pay for the GET request as well ($.01 per 10,000 requests)
All of the scenarios you mention will be counted as Data Transfer Out - the data is being transferred from S3 to your network across the internet. This is regardless of the storage class in S3 and the tools used to retrieve that data.
You can reduce the cost by using Direct Connect - the data transfer charges are lower when you're using a private network to do the transfer. However, for one-time transfer purposes it's not really practical.
Thank you so much for your kind response!
Relevant content
- AWS OFFICIALUpdated 3 days ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
Thank you very much for the feedback. Would it help to lower the data-transfer-out cost via Amazon Cloudfront?