How to transfer your data to AWS?

How to transfer your data to AWS?

May 5, 2020 / Nirav Shah

Data Transfer services work both Online and Offline and the usage depends on several factors like amount of data, time required, frequency, available bandwidth and cost.It is the process of moving data, applications, or other business components from an organization’s on-premises infrastructure to the cloud, or moving them from one cloud service to another.
Before you decide which is the right data transfer method for you, you need to think about some key questions.

There are some factors to pay attention:

  • First consideration is the size of the data that is being transferred.
  • How much data? How many files?
  • How is it stored: Lots of small files in lots of folders? Lots of large files? Is it compressed?
  • Source location and the network environment at that location.
  • Is the location geographically near an AWS Region? Is the network bandwidth on the source end adequate and consistent?

We are going to look at the best options when migrating a large amount of data in a single instance.

Online data transfer

Let’s take a look at some services of online data transfer options and their cost,

1) AWS Virtual Private Network

AWS Virtual Private Network (AWS VPN) allows users to establish a secure, private connection from their network or device to the AWS Cloud. There are two options when it comes to using AWS VPN:

  • AWS Site-to-Site VPN connects your on-premises network or your private IT infrastructure to the cloud and ,the cost is $0.05 per Site-to-Site VPN connection per hour
  • AWS Client VPN connects users to AWS or on-premises networks and ,the cost is $0.05 per AWS Client VPN connection per hour

2) AWS Database Migration Service

This tool is fast and securer, and best of all, the database you’re transferring remains fully operational and usable throughout the shift.The service can help you port data to and from some of the most popular databases, both commercial and open-source, and supports homogeneous migrations and transfers between different database products.

3) AWS Direct Connect

AWS Direct Connect is a dedicated connection from your datacenter to the AWS Cloud.
Direct Connect is priced by the hour, with two cost options depending on the capacity of your Dedicated Connection:


  • 1G: $0.30/hour
  • 10G: $2.25/hour

4) AWS DataSync

AWS DataSync is a service that allows users to automate the shifting of data between on-premises storage and Amazon S3 or Amazon EFS

Using AWS DataSync, you’ll be charged based on the amount of data that you transfer through the service

  • Data copied to and from Amazon S3 and Amazon EFS: $0.04 per gigabyte (GB)

Offline data transfer

Let’s take a look at some services of offline data transfer options and their cost,

1) AWS Snowball

AWS Snowball is the baby of the Snowball family: a suitcase-sized, super-tough device that can be loaded with up to 80TB of data.

Here’s how the service works:

  • You request a transfer job and let AWS know how much data you need to migrate
  • AWS delivers the number of Snowball devices needed to store your data
  • You port your data onto the devices
  • A local carrier collects the devices on behalf of AWS
  • AWS loads your data into your designated S3 bucket and wipe your Snowball devices

The cost you depends on what capacity device you need:

  • Snowball 50 TB: $200
  • Snowball 80 TB: $250

2) AWS Snowball Edge

Snowball Edge is Snowball with a few extra tricks up its sleeve.
As well as larger capacity per individual device—room for 100TB of data as opposed to Snowball’s 80TB—Snowball Edge can also run Lambda and EC2-based applications locally, even without a network connection.
This makes it ideal for use cases that need local processing or analysis before the data makes it way onto the AWS Cloud.

Snowball Edge devices cost a little more: $300 per job, with a $30 per day extra day charge.

3) AWS Snowmobile

AWS Snowmobile is an Exabyte-scale data transfer service used to move extremely large amounts of data to AWS. You can transfer up to 100PB per Snowmobile, a 45-foot long ruggedized shipping container, pulled by a semi-trailer truck. … Transferring data with Snowmobile is more secure, fast and cost effective
The cost for a snowmobile you’ll pay $0.005 per GB per month.
Note: The clock starts ticking when a Snowmobile leaves an AWS data center and starts its journey to you, and stops when all your data has been uploaded to the AWS Cloud.

Talk to AWS Certified Consultant

    Spread Love By Sharing:

    Let Us Talk About Your AWS Development Requirements

    Have queries about your AWS project ideas and concepts? Please drop in your project details to discuss with our AWS experts, professionals and consultants.

    • Swift Hiring and Onboarding
    • Experienced and Trained AWS Team
    • Quality Consulting and Programming
    Let’s Connect and Discuss Your Project