Migrating by Using an AMI

The course is part of this learning path

Start course

This course discusses EC2 instances for SAP workloads on AWS.

Learning Objectives

Our learning objectives for this course are to:

  • Get an understanding of what EC2 instances are recommended for SAP HANA workloads
  • Learn the ways we can scale out these instances
  • And finally talk about how to migrate to high memory instances

Intended Audience

I would recommend this course for anyone attempting to create an SAP based architecture.


You should have a decent understanding of cloud computing and cloud architectures, specifically with Amazon Web Services. You should also have some background knowledge related to SAP HANA.


Migrating by using an AMI. If you're not able to resize your instance in place, you might also migrate over to a new instance by using an AMI. This is also a pretty simple endeavor that is very similar to the previous method. First, make sure you are running a supported operating system version. Upgrade your operating system if not. Again, the high memory instances are Nitro based where your EBS volumes are presented as NVME block devices. 

So, you'll have to create labels for those devices and mount to those labels. You'll need to make a backup of your source system. You'll need to stop the source instance. You can create an AMI of your source instance. Then we can launch a new High Memory EC2 instance using your AMI. Since the new instance will have a new IP address, you'll need to update all references to the old IP address to this new one. You might need to adjust the storage size of your SAP HANA data, log, shared, and backup volumes. Then you can start your SAP HANA database and perform validation. 

And finally, you'll need to complete any SAP HANA specific post migration activities, AWS post migration activities, and configure SAP HANA systems for High availability.


About the Author

William Meadows is a passionately curious human currently living in the Bay Area in California. His career has included working with lasers, teaching teenagers how to code, and creating classes about cloud technology that are taught all over the world. His dedication to completing goals and helping others is what brings meaning to his life. In his free time, he enjoys reading Reddit, playing video games, and writing books.