AWS DMS에서 데이터 공급자, 인스턴스 프로파일 및 마이그레이션 프로젝트로 작업 - AWS Database Migration Service

AWS DMS에서 데이터 공급자, 인스턴스 프로파일 및 마이그레이션 프로젝트로 작업

AWS Database Migration Service에서 DMS Schema Conversion 및 동종 데이터 마이그레이션을 사용하는 경우 마이그레이션 프로젝트를 진행하게 됩니다. AWS DMS 마이그레이션 프로젝트에서는 서브넷 그룹, 인스턴스 프로파일, 데이터 공급자를 사용하게 됩니다.

서브넷은 VPC의 IP 주소 범위입니다. 복제 서브넷 그룹에는 인스턴스 프로파일에서 사용할 수 있는 다양한 가용 영역의 서브넷이 포함됩니다. 복제 서브넷 그룹은 DMS 리소스이며 Amazon VPC 및 Amazon RDS가 사용하는 서브넷 그룹과는 다릅니다.

인스턴스 프로파일은 마이그레이션 프로젝트가 실행되는 서버리스 환경의 네트워크 및 보안 설정을 지정합니다.

데이터 공급자는 데이터 저장소 유형과 데이터베이스에 대한 위치 정보를 저장합니다. 마이그레이션 프로젝트에 데이터 공급자를 추가한 후에는 AWS Secrets Manager에서 데이터베이스 자격 증명 정보를 제공합니다. AWS DMS는 정보를 사용하여 데이터베이스에 연결합니다.

데이터 공급자, 인스턴스 프로파일 및 기타 AWS 리소스를 생성하면 마이그레이션 프로젝트를 생성할 수 있습니다. 마이그레이션 프로젝트는 인스턴스 프로파일, 소스 및 대상 데이터 공급자, AWS Secrets Manager의 비밀을 설명합니다. 다양한 소스 및 대상 데이터 공급자에 대한 여러 마이그레이션 프로젝트를 만들 수 있습니다.

대부분의 작업은 마이그레이션 프로젝트에서 수행합니다. DMS Schema Conversion의 경우 마이그레이션 프로젝트를 사용하여 소스 데이터 공급자의 객체를 평가하고 대상 데이터베이스와 호환되는 형식으로 변환합니다. 그런 다음 변환된 코드를 대상 데이터 공급자에 적용하거나 SQL 스크립트로 저장할 수 있습니다. 동종 데이터 마이그레이션의 경우 마이그레이션 프로젝트를 사용하여 소스 데이터베이스의 데이터를 AWS 클라우드에서 동일한 유형의 대상 데이터베이스로 마이그레이션합니다.

AWS DMS의 마이그레이션 프로젝트는 서버리스 전용입니다. AWS DMS는 마이그레이션 프로젝트를 위한 클라우드 리소스를 자동으로 프로비저닝합니다.

AWS DMS에는 AWS 계정을 위해 생성할 수 있는 인스턴스 프로파일, 데이터 공급자 및 마이그레이션 프로젝트의 최대 개수가 있습니다. AWS DMS 서비스 할당량 에 대한 할당량AWS Database Migration Service에 관한 자세한 내용은 다음 섹션을 참조하세요.