AWS Migration with AWS Server Migration Service

Volumetric glossy hot orange Cloud Upload icon isolated on white background.
Voiced by Amazon Polly

Server Migration Service (SMS) from AWS is an agentless service that enables customers to simplify the AWS Migration process by automatically replicating live server volumes from their on premises servers in to AWS.  AMIs (Amazon Machine Images) are automatically created from the replicated volumes, which can be used to launch the servers as AWS EC2 instances.  SMS can be used to migrate live running server instances from VMware, HyperV and Microsoft Azure environments.

How does AWS Server Migration Service Work?

AWS Server Migration Service can be accessed via the AWS Console.  SMS has a downloadable FreeBSD virtual appliance – the Server Migration Connector – in OVA (Open Virtual Appliance) format for VMware deployments, and VHD (Virtual Hard Disk) appliance for Microsoft HyperV. A Powershell setup script is also available for Microsoft Azure environments.

Once the Server Migration Connector has been configured and give the necessary access accounts (IAM role in AWS, vCenter Service Account, WinRM user in System Center Virtual Machine Manager and roles & permissions for Azure) it can be viewed on the SMS connectors page.

Users can then import a server catalogue from the on premises environment. Next, replication jobs can be set up to begin replicating the server volumes into AWS.  SMS creates an encrypted S3 bucket in the chosen region with a bucket policy which automatically deletes objects after 7 days.  The server volumes are replicated to the S3 bucket, and SMS then creates EBS (Elastic Block Store) snapshots from the replicated volumes. The EBS snapshots can be be encrypted.

In addition to replicating single servers, SMS users have the option to configure Application Migration groups – logical groupings of servers used to support a specific application.  SMS Application Migration replicates all servers in an application as AMIs, then creates a CloudFormation template to co-ordinate the launch of the AMIs.  Applications can be subdivided into groups which can be used for application tiers – eg Web, App, & Database tiers.  The CloudFormation template can be configured to launch the tiers in the appropriate order for the application to come up gracefully when launching in AWS.

SMS allows customers to replicate up to 50 virtual machines per account simultaneously – a higher limit can be requested.  Replication jobs can run for 90 days per VM after which they are terminated unless the customer requests a limit increase.

What does AWS Server Migration Service cost?

AWS Server Migration Service is itself free to use, but customers do incur costs for:

  • Volume Images stored in the S3 Bucket
  • EBS Snapshot Storage
  • Data Transfer used in the migration process
  • Any EC2 instances launched 

Server Migration Service Or CloudEndure?

AWS Server Migration Service
CloudEndure Migration

You may be wondering what the difference is between SMS and CloudEndure.  Both are AWS services which can be used to replicate server workloads into the AWS Cloud.  Both are free to use for 90 days.

CloudEndure is an agent based service – it can be used to replicate any type of server into AWS – Virtual machine or bare metal.  If you have bare metal servers, you’ll definitely need to use CloudEndure.

AWS Server Migration Service is only suitable for virtual machine migrations from VMware, HyperV and Azure.  So if you are migrating VMs only, SMS offers a simpler, agentless solution for your AWS migration.

You Might Be Also Interested In These...

Hand arranging wood block stacking as step stair on paper pink background. Business concept growth success process, copy space.

Scalability in Cloud Computing & Why We Love AWS

In this post we’ll take a look at one of the key benefits of Cloud Computing – Scalability.  We’ll explore the different scaling options available for your cloud based workloads, and then we’ll take a look at specific services in AWS which can help you to achieve scalability for your AWS hosted applications.   Whether you’re […]

View Post
AWS Outposts

AWS Outposts – Your Questions Answered

Last week at re:Invent, AWS announced the general availability of AWS Outposts, the hybrid cloud play from AWS which has been in preview since re:Invent 2018.  If customers have workloads that they simply have to run on premise, then AWS now have an option to provide AWS services running on AWS hardware running in a […]

View Post
Approved certificate medal icon in flat style. Check mark stamp vector illustration on white isolated background. Accepted, award seal business concept.

AWS Reliability – A Core Pillar of Your Architecture

In this post I’m going to give an overview of the AWS Well Architected Framework, then give a deep dive on the Reliability pillar, which is one of the 5 core pillars that should underpin your AWS architecture. AWS Well Architected Framework The AWS Well Architected Framework is a series of best practise principles, designed […]

View Post
ebook featured image

5 Steps to a Successful

AWS Migration

DOWNLOAD FREE EBOOK