DMS 마이그레이션 유형 확인 필요합니다.

0

안녕하세요. 현재 이슈는 아래와 같습니다.

  1. DMS 마이그레이션 유형이 기존 데이터 마이그레이션으로 설정되어있음.
  2. 문제는 원본(소스) 테이블에 데이터에 데이터를 Update 후에 다시 DMS 작업을 돌림
  3. 그런데 대상(AuroraDB-PostgreSQL) 테이블에 데이터가 넘어오지 않음
  4. 더 문제는 로드가 완료되었다고 나옴.

그럼 해당 문제를 어떻게 풀어야할지, DMS 마이그레이션 유형을 CDC로 설정을 하였을 때에만 소스 테이블에 데이터가 업데이트되고 업데이트 된 데이터를 이동시킬 수 있는지 확인이 필요합니다.

감사합니다.

1개 답변
0
수락된 답변

안녕하세요. AWS Support Eng. 장승원 입니다.

현재 AWS DMS(Database Migration Service)를 이요중에 데이터 복제를 수행 후 Update를 하였으나 target instance에 Update된 데이터 복제가 되지 않는것에 대해 문의주신것으로 이해하였습니다.

고객님의 리소스에 접근이 불가하여 정확한 확인은 어렵지만, 현재 고객님의 문의글로 추정해보면 Full load task만으로 구성된것으로 이해됩니다. Full load의 경우 최초 Source와 Target instance간 복제를 1회 수행 후 멈추기 때문에 작업이 정상적으로 완료된것으로 나올 것 입니다.

해당 이슈는 CDC 구성을 해야 하므로 지속 복제 기능 Full load + CDC[1] 로 DMS task를 구성하시어 다시 테스트 해보시는것을 권장 드립니다. 자세한 내용은 아래 공식문서 참고 바랍니다. [1] AWS DMS를 사용하여 지속 복제를 위한 작업 생성 - https://docs.aws.amazon.com/ko_kr/dms/latest/userguide/CHAP_Task.CDC.html

profile pictureAWS
지원 엔지니어
답변함 8달 전
  • 네 답변 확인하였습니다. CDC 구성을 하였을 때, 소스 DB에 부하가 생기는 문제가 발생해 다른 방안을 고민 중에 있습니다. Full Load Task로 지정하며, 자르기 모드로 한다면 Table에 데이터가 삭제되어 다시 Load 해주는 것으로 이해하였습니다. 해당 방안을 고려해본다면 소스 DB에 새로 생성된 Data가 이동이 되는지 궁금합니다.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인