목록 보기
Oracle Database Gateways를 사용하여 Oracle Database를 Aurora MySQL로 마이그레이션하기
백엔드

Oracle Database Gateways를 사용하여 Oracle Database를 Aurora MySQL로 마이그레이션하기

AWS
AWS
2025년 9월 23일

두줄요약

Oracle DMS의 제약으로 마이그레이션이 막히는 경우 Oracle Database Gateways를 대안으로 소개했습니다. 원격 database link와 PL/SQL 커서로 Aurora MySQL 이관 절차를 설명했습니다.

핵심 내용

  • Oracle Database를 Aurora MySQL 또는 Amazon RDS for MySQL로 옮길 때 AWS DMS가 일반적이지만, 긴 객체 이름·CDB$ROOT·virtual column·글로벌 임시 테이블 같은 제약이 존재
  • AWS DMS를 쓸 수 없는 경우 Oracle Database Gateways와 ODBC, database link, PL/SQL을 조합해 원격 읽기와 삽입으로 마이그레이션 수행
  • EC2의 Oracle Linux 환경에 Gateway를 구성하고, on-premises Oracle과 AWS MySQL 간 VPC 피어링 및 database link로 연동하는 절차 제시

적용해볼 점

  • DMS로 처리되지 않는 특수 스키마를 Gateway 기반 방식으로 우회
  • PL/SQL 커서로 소스와 타겟을 분리해 데이터 이관
  • 긴 테이블명, virtual column 같은 예외 사례 검증에 활용

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...