You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "Migrate Databases from Amazon Web Services (AWS)"
3
-
description: Concepts, how-tos, best practices for migrating databases from Amazon Web Services (AWS) to Microsoft Azure.
2
+
title: Migrate Databases from Amazon Web Services (AWS) to Azure
3
+
description: Learn how to migrate databases from AWS to Azure. See example scenarios for relational database, NoSQL database, and data warehouse migration.
4
4
author: markingmyname
5
5
ms.author: maghan
6
6
ms.reviewer: prwilk, chkittel
@@ -9,42 +9,42 @@ ms.topic: concept-article
9
9
ms.custom: migration
10
10
---
11
11
12
-
# Migrate databases from Amazon Web Services (AWS) to Microsoft Azure
12
+
# Migrate databases from Amazon Web Services (AWS) to Azure
13
13
14
-
Migrating data is a critical part when moving from Amazon Web Services (AWS) to Microsoft Azure. This process involves transitioning your databases while making sure they work similarly in the new environment. The scope of this migration covers various database types, including relational databases, NoSQL databases, and data warehouses. For example, a workload that involves migrating an Amazon Relational Database Service (RDS) for PostgreSQL database to Azure Database for PostgreSQL.
14
+
Data migration is critical when you move from Amazon Web Services (AWS) to Microsoft Azure. You need to transition your databases and make sure that they work similarly in the new environment. The scope of this migration includes various database types, such as relational databases, NoSQL databases, and data warehouses. For example, you might have a workload that uses an Amazon Relational Database Service (RDS) for PostgreSQL database that you need to migrate to Azure Database for PostgreSQL.
15
15
16
16
## Component comparison
17
17
18
-
Start the process by comparing the Amazon Web Services (AWS) database and services used in the workload to their closest Azure counterparts. The goal is to identify the most suitable Azure services for your workload.
18
+
Start the migration process by comparing the Amazon Web Services (AWS) database and services that your workload uses to their closest Azure counterparts. The goal is to identify the most suitable Azure services for your workload.
19
19
20
-
-[Compare AWS and Azure database technology](/azure/architecture/aws-professional/databases)
21
-
-[Compare AWS and Azure data and AI technology](/azure/architecture/aws-professional/data-ai)
20
+
-[Compare relational database technologies on Azure and AWS](/azure/architecture/aws-professional/databases)
21
+
-[Compare data and AI technologies on Azure and AWS](/azure/architecture/aws-professional/data-ai)
22
22
23
23
> [!NOTE]
24
-
> This comparison shouldn't be considered an exact representation of these services' functionality in your workload.
24
+
> This comparison isn't an exact representation of the functionality that these services provide in your workload.
25
25
26
26
## Migration scenarios
27
27
28
-
Refer to these scenarios as examples for framing your migration process.
28
+
Use the following scenarios as examples for your migration process.
29
29
30
30
| Scenario | Key services | Description |
31
31
| --- | --- | --- |
32
-
|[Amazon RDS for PostgreSQL to Azure Database for PostgreSQL offline](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aws-offline?tabs=portal)| Amazon RDS for PostgreSQL -> Azure Database for PostgreSQL | This scenario involves migrating an Amazon RDS for PostgreSQL instance to Azure Database for PostgreSQL offline, ensuring minimal downtime and data integrity. |
33
-
|[Amazon RDS for PostgreSQL to Azure Database for PostgreSQL online](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aws-online?tabs=portal)| Amazon RDS for PostgreSQL -> Azure Database for PostgreSQL | This scenario involves migrating an Amazon RDS for PostgreSQL instance to Azure Database for PostgreSQL online, ensuring minimal downtime and data integrity. |
34
-
|[Amazon Aurora PostgreSQL to Azure Database for PostgreSQL offline](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aurora-offline?tabs=azure-portal)| Amazon Aurora for PostgreSQL -> Azure Database for PostgreSQL | This scenario covers migrating an Amazon Aurora PostgreSQL-compatible database to Azure Database for PostgreSQL offline, focusing on scaling horizontally to handle large datasets. |
35
-
|[Amazon Aurora PostgreSQL to Azure Database for PostgreSQL online](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aurora-online?tabs=azure-portal)| Amazon Aurora for PostgreSQL -> Azure Database for PostgreSQL | This scenario covers migrating an Amazon Aurora PostgreSQL-compatible database to Azure Database for PostgreSQL online, focusing on scaling horizontally to handle large datasets. |
36
-
|[MySQL on AWS to Azure Database for MySQL](/azure/mysql/flexible-server/how-to-migrate-rds-mysql-data-in-replication)| Amazon RDS for MySQL -> Azure Database for MySQL |Provides a managed MySQL database with flexible scaling options and high availability. It supports private endpoints and virtual network integration, ensuring secure and isolated communication. |
37
-
|[Amazon SQL Server to Azure SQL Database](/data-migration/sql-server/database/guide)| Amazon RDS for SQL Server -> Azure SQL Database | This scenario involves migrating an Amazon RDS instance to Azure SQL Database, ensuring minimal downtime and data integrity. |
38
-
|[Amazon DynamoDB application to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/dynamodb-data-migration-cosmos-db)| Amazon DynamoDB application -> Azure Cosmos DB for NoSQL | This scenario involves migrating an Amazon DynamoDB application to Azure Cosmos DB, ensuring minimal downtime and data integrity. |
39
-
|[Amazon DynamoDB data to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/dynamodb-data-migration-cosmos-db)| Amazon DynamoDB data -> Azure Cosmos DB for NoSQL | This scenario involves migrating an Amazon DynamoDB data to Azure Cosmos DB, ensuring minimal downtime and data integrity. |
40
-
|[Amazon ElastiCache to Azure Cache for Redis](/azure/azure-cache-for-redis/cache-migration-guide)| Amazon ElastiCache -> Azure Cache for Redis | This scenario involves migrating an Amazon ElastiCache to Azure Cache for Redis, ensuring minimal downtime and data integrity. |
41
-
|[CouchBase on AWS to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/couchbase-cosmos-migration)|CouchBase on AWS -> Azure Cosmos DB for NoSQL | This scenario involves migrating Java applications that are connected to Couchbase on AWS to an API for NoSQL account in Azure Cosmos DB, ensuring minimal downtime and data integrity. |
32
+
|[Amazon RDS for PostgreSQL to Azure Database for PostgreSQL offline](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aws-offline)| Amazon RDS for PostgreSQL to Azure Database for PostgreSQL | This scenario describes an Amazon RDS for PostgreSQL instance to Azure Database for PostgreSQL offline migration. It helps ensure data integrity preservation and minimal downtime. |
33
+
|[Amazon RDS for PostgreSQL to Azure Database for PostgreSQL online](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aws-online)| Amazon RDS for PostgreSQL to Azure Database for PostgreSQL | This scenario describes an Amazon RDS for PostgreSQL instance to Azure Database for PostgreSQL online migration. It helps ensure data integrity preservation and minimal downtime. |
34
+
|[Amazon Aurora PostgreSQL to Azure Database for PostgreSQL offline](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aurora-offline)| Amazon Aurora for PostgreSQL to Azure Database for PostgreSQL | This scenario describes an Amazon Aurora PostgreSQL-compatible database to Azure Database for PostgreSQL offline migration. It focuses on scaling horizontally to handle large datasets. |
35
+
|[Amazon Aurora PostgreSQL to Azure Database for PostgreSQL online](/azure/postgresql/migrate/migration-service/tutorial-migration-service-aurora-online)| Amazon Aurora for PostgreSQL to Azure Database for PostgreSQL | This scenario describes an Amazon Aurora PostgreSQL-compatible database to Azure Database for PostgreSQL online migration. It focuses on scaling horizontally to handle large datasets. |
36
+
|[MySQL on AWS to Azure Database for MySQL](/azure/mysql/flexible-server/how-to-migrate-rds-mysql-data-in-replication)| Amazon RDS for MySQL to Azure Database for MySQL |This scenario describes how to migrate a managed MySQL database that has flexible scaling options and high availability. It supports private endpoints and virtual network integration to help ensure secure and isolated communication. |
37
+
|[Amazon SQL Server to Azure SQL Database](/data-migration/sql-server/database/guide)| Amazon RDS for SQL Server to Azure SQL Database | This scenario describes an Amazon RDS instance to Azure SQL Database migration. It helps ensure data integrity preservation and minimal downtime. |
38
+
|[Amazon DynamoDB application to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/dynamodb-data-migration-cosmos-db)| Amazon DynamoDB application to Azure Cosmos DB for NoSQL | This scenario describes an Amazon DynamoDB application to Azure Cosmos DB migration. It helps ensure data integrity preservation and minimal downtime. |
39
+
|[Amazon DynamoDB data to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/dynamodb-data-migration-cosmos-db)| Amazon DynamoDB data to Azure Cosmos DB for NoSQL | This scenario describes an Amazon DynamoDB data to Azure Cosmos DB migration. It helps ensure data integrity preservation and minimal downtime. |
40
+
|[Amazon ElastiCache to Azure Cache for Redis](/azure/azure-cache-for-redis/cache-migration-guide)| Amazon ElastiCache to Azure Cache for Redis | This scenario describes an Amazon ElastiCache to Azure Cache for Redis migration. It helps ensure data integrity preservation and minimal downtime. |
41
+
|[Couchbase on AWS to Azure Cosmos DB for NoSQL](/azure/cosmos-db/nosql/couchbase-cosmos-migration)|Couchbase on AWS to Azure Cosmos DB for NoSQL | This scenario describes the migration of Java applications that are connected to Couchbase on AWS to an API for NoSQL account in Azure Cosmos DB. It helps ensure data integrity preservation and minimal downtime. |
42
42
43
43
## Related workload components
44
44
45
-
Databases are only one of the components of your workload. Explore other components that are part of the migration process:
45
+
Databases make up only part of your workload. Explore other components that you might migrate:
46
46
47
47
-[Compute](./migrate-compute-from-aws.md)
48
48
-[Storage](./migrate-storage-from-aws.md)
49
49
50
-
Use the table of contents to explore other articles related to your workload's architecture.
50
+
Use the table of contents to explore other articles that relate to your workload's architecture.
0 commit comments