AWS DMS를 사용하여 한 DB 엔진에서 다른 DB 엔진으로 데이터를 마이그레이션하려면 어떻게 해야 하나요?

2분 분량
0

AWS Database Migration Service(AWS DMS)를 사용하여 한 DB 엔진에서 다른 DB 엔진으로 데이터를 마이그레이션하려고 합니다.

간략한 설명

AWS DMS를 사용하여 관계형 데이터베이스, 데이터 웨어하우스, NoSQL 데이터베이스 및 기타 유형의 데이터 저장소를 마이그레이션합니다. AWS DMS는 동종(동일한 엔진을 사용하는 두 데이터베이스 간) 마이그레이션과 이기종(다른 데이터베이스 엔진 간) 마이그레이션을 모두 지원합니다. 예를 들어 동종 마이그레이션은 Oracle 데이터베이스에서 Oracle 데이터베이스로의 마이그레이션이고, 이기종 마이그레이션은 Oracle에서 MySQL로의 마이그레이션입니다.

AWS DMS를 사용할 때는, 원본 또는 대상 데이터베이스가 AWS 서비스에 있어야 합니다. 예를 들어, AWS DMS를 사용하여 온프레미스 데이터베이스에서 AWS로 마이그레이션하거나 AWS 데이터베이스 서비스에서 온프레미스 환경으로 마이그레이션할 수 있습니다.

해결 방법

AWS DMS는 데이터를 효율적으로 마이그레이션하는 데 필요한 최소한의 객체만을 생성합니다. 그러나 소스 스키마의 대부분 또는 전부를 마이그레이션할 수 있습니다. 동종 마이그레이션을 수행하는 경우, 엔진의 기본 도구를 사용하여 스키마를 마이그레이션하여 스키마만 내보내고 가져올 수 있습니다. 이기종 마이그레이션의 경우 AWS Schema Conversion Tool(AWS SCT)를 사용하여 전체 대상 스키마를 생성할 수 있습니다. 자세한 내용은 AWS SCT 시작하기를 참조하세요.

AWS DMS가 원본대상 DB 엔진의 요구 사항을 충족하는 경우 AWS 데이터베이스 마이그레이션 서비스 설정의 단계를 따르세요. 그런 다음, AWS DMS 복제 인스턴스가 원본 데이터베이스와 대상 데이터베이스 모두에 연결할 수 있는지 확인합니다. 일반적인 네트워킹 시나리오에 대한 자세한 내용은 AWS 데이터베이스 마이그레이션 서비스의 보안을 참조하세요.

데이터를 마이그레이션할 준비가 되면 AWS 데이터베이스 마이그레이션 서비스 시작을 참조하세요.

관련 정보

AWS 데이터베이스 마이그레이션 서비스의 마이그레이션 작업 문제 해결

데이터베이스 마이그레이션 단계별 연습

관계형 데이터베이스에 대한 마이그레이션 전략

AWS 공식
AWS 공식업데이트됨 일 년 전