본문 바로가기

AWS 자격증/AWS Certified Cloud Practitioner

AWS Certified Cloud Practitioner 모듈5 - AWS DMS

AWS Training에서 제공하는 AWS Cloud Practitioner (Korean) 강의 요약 정리 내용입니다.

AWS DMS란?

AWS DMS는 데이터베이스를 안정적으로 마이그레이션할 수 있게 해주는 완전관리형 데이터 전송 서비스입니다.
관계형/비관계형 데이터베이스 모두 지원하며, AWS 내외부 간 이동이 가능합니다.

핵심 기능

  • 원본 DB와 대상 DB가 서로 다른 종류여도 가능
    (예: MySQL → Amazon Aurora, Oracle → PostgreSQL 등)
  • 마이그레이션 중에도 원본 DB는 계속 사용 가능
    → 애플리케이션 가동 중단 없이 이전 가능
  • 일회성 마이그레이션뿐 아니라 지속적인 데이터 복제(Continuous replication)도 가능

DMS의 대표적인 사용 사례

사용 사례 설명
데이터베이스 마이그레이션 온프레미스 또는 EC2/RDS의 DB를 다른 DB로 이동
개발/테스트 환경 구축 실데이터를 테스트 환경으로 마이그레이션하여 개발자가 사용
연속 복제(Replication) 실시간 또는 거의 실시간으로 데이터를 복제하여 DR/백업 구성 가능