AWS(Amazon Web Services)에서 Microsoft Azure로 이동하는 경우 데이터 마이그레이션이 중요합니다. 데이터베이스를 전환하고 새 환경에서 유사하게 작동하는지 확인해야 합니다. 이 마이그레이션의 범위에는 관계형 데이터베이스, NoSQL 데이터베이스 및 데이터 웨어하우스와 같은 다양한 데이터베이스 유형이 포함됩니다. 예를 들어 Azure Database for PostgreSQL로 마이그레이션해야 하는 PostgreSQL 데이터베이스용 RDS(Amazon Relational Database Service)를 사용하는 워크로드가 있을 수 있습니다.
구성 요소 비교
워크로드에서 사용하는 AWS(Amazon Web Services) 데이터베이스 및 서비스를 가장 가까운 Azure 데이터베이스와 비교하여 마이그레이션 프로세스를 시작합니다. 목표는 워크로드에 가장 적합한 Azure 서비스를 식별하는 것입니다.
비고
이 비교는 이러한 서비스가 워크로드에서 제공하는 기능을 정확하게 나타내는 것이 아닙니다.
마이그레이션 시나리오
마이그레이션 프로세스에 대한 예제로 다음 시나리오를 사용합니다.
시나리오 | 주요 서비스 | 설명 |
---|---|---|
Amazon RDS for PostgreSQL에서 Azure Database for PostgreSQL로 오프라인 | PostgreSQL용 Amazon RDS에서 Azure Database for PostgreSQL로 | 이 시나리오에서는 PostgreSQL용 Amazon RDS 인스턴스를 Azure Database for PostgreSQL 오프라인 마이그레이션에 대해 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
Amazon RDS for PostgreSQL에서 Azure Database for PostgreSQL로 온라인 전환 | PostgreSQL용 Amazon RDS에서 Azure Database for PostgreSQL로 | 이 시나리오에서는 PostgreSQL용 Amazon RDS 인스턴스를 Azure Database for PostgreSQL 온라인 마이그레이션에 대해 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
Amazon Aurora PostgreSQL에서 Azure Database for PostgreSQL로의 오프라인 전환 | Amazon Aurora for PostgreSQL에서 Azure Database for PostgreSQL로 | 이 시나리오에서는 Amazon Aurora PostgreSQL 호환 데이터베이스를 Azure Database for PostgreSQL 오프라인 마이그레이션에 대해 설명합니다. 대용량 데이터 세트를 처리하도록 수평 크기 조정에 중점을 둡니다. |
온라인으로 Amazon Aurora PostgreSQL를 Azure Database for PostgreSQL로 전환 | Amazon Aurora for PostgreSQL에서 Azure Database for PostgreSQL로 | 이 시나리오에서는 Amazon Aurora PostgreSQL 호환 데이터베이스를 Azure Database for PostgreSQL 온라인 마이그레이션에 대해 설명합니다. 대용량 데이터 세트를 처리하도록 수평 크기 조정에 중점을 둡니다. |
AWS의 MySQL에서 Azure Database for MySQL로 | Amazon RDS for MySQL에서 Azure Database for MySQL로 | 이 시나리오에서는 유연한 크기 조정 옵션과 고가용성이 있는 관리되는 MySQL 데이터베이스를 마이그레이션하는 방법을 설명합니다. 프라이빗 엔드포인트 및 가상 네트워크 통합을 지원하여 안전하고 격리된 통신을 보장합니다. |
Amazon SQL Server에서 Azure SQL Database로 | Sql Server용 Amazon RDS에서 Azure SQL Database로 | 이 시나리오에서는 Amazon RDS 인스턴스를 Azure SQL Database로 마이그레이션하는 방법을 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
NoSQL용 Azure Cosmos DB에 Amazon DynamoDB 애플리케이션 | NoSQL용 Azure Cosmos DB에 Amazon DynamoDB 애플리케이션 | 이 시나리오에서는 Azure Cosmos DB로의 Amazon DynamoDB 애플리케이션 마이그레이션에 대해 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
Azure Cosmos DB for NoSQL에 대한 Amazon DynamoDB 데이터 | Azure Cosmos DB for NoSQL에 대한 Amazon DynamoDB 데이터 | 이 시나리오에서는 Amazon DynamoDB 데이터를 Azure Cosmos DB로 마이그레이션하는 방법을 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
Amazon ElastiCache에서 Azure Cache for Redis로 | Amazon ElastiCache에서 Azure Cache for Redis로 | 이 시나리오에서는 Amazon ElastiCache에서 Azure Cache for Redis로 마이그레이션하는 방법을 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
AWS의 Couchbase에서 Azure Cosmos DB for NoSQL로 | AWS의 Couchbase에서 Azure Cosmos DB for NoSQL로 | 이 시나리오에서는 AWS의 Couchbase에 연결된 Java 애플리케이션을 Azure Cosmos DB의 API for NoSQL 계정으로 마이그레이션하는 방법을 설명합니다. 데이터 무결성을 보존하고 가동 중지 시간을 최소화하는 데 도움이 됩니다. |
관련 워크로드 구성 요소
데이터베이스는 워크로드의 일부만 구성합니다. 마이그레이션할 수 있는 다른 구성 요소를 탐색합니다.