리팩터링 권장 사항 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

리팩터링 권장 사항

AWS 는 Oracle에서 Amazon RDS for PostgreSQL 또는 Amazon Aurora PostgreSQL-Compatible Edition으로의 이기종 마이그레이션을 활성화하는 두 가지 도구를 제공합니다. 이러한 도구는 AWS Schema Conversion Tool (AWS SCT)AWS Database Migration Service (AWS DMS)입니다.

AWS SCT 는 소스 데이터베이스 스키마와 대부분의 사용자 지정 코드를 대상 데이터베이스와 호환되는 형식으로 자동으로 변환합니다. Oracle에서 PostgreSQL로 데이터베이스를 마이그레이션하는 동안는 PostgreSQL에서 Oracle PL/SQL 코드를 동등한 PL/pgSQL 코드로 AWS SCT 자동 변환합니다. 도구가 변환하는 사용자 지정 코드에는 보기, 저장된 절차 및 함수가 포함됩니다. 코드 조각을 대상 언어로 자동 변환할 수 없는 경우는 애플리케이션 개발자의 수동 입력이 필요한 모든 위치를 AWS SCT 문서화합니다.는 CDC를 AWS DMS 사용하여 Oracle을 PostgreSQL 또는 MySQL로 마이그레이션합니다.

Oracle 데이터베이스를 PostgreSQL 또는 MySQL로 마이그레이션하려면 일반적으로 자동 작업과 수동 작업을 모두 완료해야 합니다. AWS는 기본 및 복잡한 코드 변환 전략에 대한 step-by-step 지침을 제공하는 마이그레이션 플레이북을 제공합니다. Oracle 데이터베이스 리팩터링에 대한 자세한 내용은 다음 플레이북을 참조하세요.