SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Migrate to SAP HANA Cloud from SAP HANA Platform

This tutorial demonstrates a migration from an on-premise SAP HANA database to an SAP HANA Cloud database.

Overview

🎓 intermediate 15 min. SAP HANA Cloud SAP HANA DatabaseSAP HANA CloudSAP HANASqlIntermediate

You will learn

  • โœ”About resources available to help prepare and plan for a migration
  • โœ”How the Self-Service Migration tool can be used to perform a compatibility check
  • โœ”Examples of how to identify and migrate schema objects, data, and HDI projects
Unknown U Unknown April 24, 2026
Created by January 25, 2023
Contributors

Prerequisites

Prerequisites

  • Access to, and administrative rights on, an on-premise SAP HANA database that you wish to migrate to SAP HANA Cloud
  • Access to, and administrative rights on, an SAP HANA Cloud instance such as a free-tier instance

Steps

Overview

SAP HANA Cloud is a database-as-a service and it is one of the many services of the SAP Business Technology Platform. “Database-as-a-service” means that SAP manages updates, hardware, backups, etc. One of the benefits of SAP HANA Cloud is that it that it can be easily resized, as described at Managing SAP HANA Database Instances. New features are released quarterly. For further details, see Introduction to SAP HANA Cloud.

This tutorial will illustrate steps taken to migrate a small sample dataset from an on-premise SAP HANA database to SAP HANA Cloud. It does not cover the migration of content from XS Classic, which was deprecated in July 2017 with the release of SAP HANA 2.0 SPS02. If you need to migrate XS Classic applications, please see SAP HANA XS Advanced Migration Guide.


Step 1 Planning and preparation
โ€”

Planning and preparation are key to a successful migration. Migration can be an iterative process done initially in a test environment. A migration should be run during a planned downtime for production databases. SAP HANA Cloud provides an SAP HANA Cloud, data lake Relational Engine that is a columnar disk-based store that can be used to store less-frequently accessed data. This may be a good time to evaluate if some of your data that is not accessed as frequently may be well suited to be stored in SAP HANA Cloud data lake, Relational Engine or SAP HANA Cloud, data lake Files.

The following topics may be of help when planning a migration to SAP HANA Cloud:

Step 2 Select an on-premise database to migrate
+
Step 3 Select an SAP HANA Cloud database
+
Step 4 SAP HANA compatibility
+
Step 5 Self-Service Migration tool
+
Step 6 Database configuration
+
Step 7 Export and import users and roles
+
Step 8 Export and import table data (optional)
+
Step 9 Export and import catalog objects
+
Step 10 Export and import SAP HANA Deployment Infrastructure (HDI) projects
+
Step 11 Connect applications to SAP HANA Cloud
+
Step 12 Knowledge check
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 12
1. Planning and preparation 2. Select an on-premise database to migrate 3. Select an SAP HANA Cloud database 4. SAP HANA compatibility 5. Self-Service Migration tool 6. Database configuration 7. Export and import users and roles 8. Export and import table data (optional) 9. Export and import catalog objects 10. Export and import SAP HANA Deployment Infrastructure (HDI) projects 11. Connect applications to SAP HANA Cloud 12. Knowledge check

Learn more →