Move large (100GB) file to EC2 instance from the colo data center

amazon ec2

I am setting up a new EC2 instance. As part of this, I need to move a large file (100GB) up to EC2 from our colo data center. (E.g. the colo site has lots of bandwidth….).

My EC2 instance has a large EBS volume, so I have a place to put it.

I tried robocopy, but that was taking forever. Now I am trying teracopy, but this appears it will take 12 hours. (it is clocking 1.8MB/s right now) (Both robocopy and teracopy work using Windows file shares.)

  • Colo data center: Lots and lots of bandwidth (30-60mbps outbound or
    more)
  • EC2 instance: m1.medium instance

What are the options for moving this faster?

Thank you!

Best Answer

My first move would be trying a much larger instance. m1.mediums have "moderate" network performance. http://aws.amazon.com/ec2/instance-types/#instance-details

Something like the hi1.4xlarge would give you a 10 gigabit connection to AWS's network. If testing with one doesn't show better performance, the bottleneck isn't AWS.