HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/강의 내용 정리/AWS 22.9.1 데이터 특집/
DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환

DMS와 SCT를 활용한 Oracle에서 Open Source DB로의 전환

데이터베이스 이관데이터베이스 이관 대상과 이관 방법오라클에서 오픈 소스 DB 이관 시 주의 사항데이터베이스 이관 절차 스키마 이관(SCT)데이터 이관 (DMS)

데이터베이스 이관

notion image
  • 동종 이관 ( Oracle → Oracle )
  • 이종 이관 ( DB Engine이 변경되는 것)
    • Transaction에서 명시적, 묵시적 차이도 있고

데이터베이스 이관 대상과 이관 방법

notion image
  • 개발자 , DBA의 많은 시간 노력이 필요했음
notion image
  • SCT를 이용하면 사용자가 바꾸어야 하는 부분과 자동으로 되는 부분을 알려줌
  • Application Code의 SQL, XML 형태의 sql을 자동으로 바꾸어줌
  • 이관 시 Playbook 참고하기
    • notion image

오라클에서 오픈 소스 DB 이관 시 주의 사항

notion image
notion image
notion image

데이터베이스 이관 절차

스키마 이관(SCT)

notion image
notion image
  • 평가 보고서를 통해 자동으로 변환되는 애들은 초록색으로 표시되고, 직접 변환해주어야 하는 애들은 빨간색으로 표기가 됨. 그리고 어떻게 하라는 가이드도 제공함

데이터 이관 (DMS)

notion image
CDC (Change Data Capture)
CDC (Change Data Capture)
검은색이 복사해야할 기존 데이터이고. 노란색은 그 동안 변경되는 데이터에 대한 부분임
검은색이 복사해야할 기존 데이터이고. 노란색은 그 동안 변경되는 데이터에 대한 부분임
notion image
  • Data Split 기능도 있음
  • MSA에서 db 나누는 것도 가능함