AWS 데이터베이스 스키마 변환 옵션

AWS는 이기종 데이터베이스를 예측 가능한 방식으로 빠르고 안전하며 간단하게 마이그레이션할 수 있는 2가지 스키마 변환 솔루션을 제공합니다. 고객은 다음을 선택할 수 있습니다. 1) 완전관리형 경험을 원하는 경우 AWS Database Migration Service(AWS DMS) 콘솔에 로그인하여 AWS DMS Schema Conversion(DMS SC) 워크플로를 선택합니다. 2) AWS Schema Conversion Tool(AWS SCT) 소프트웨어를 로컬 드라이브에 다운로드합니다.

두 옵션 모두 소스 데이터베이스 스키마와 대부분 데이터베이스 코드 객체(보기, 저장된 프로시저, 함수 등)를 자동으로 평가하고 대상 데이터베이스와 호환되는 형식으로 변환합니다. 자동으로 변환되지 않는 객체는 변환 방법에 대한 권장 지침이 포함된 작업 항목으로 분명히 표시되기 때문에 수동 변환을 통해 마이그레이션을 완료할 수 있습니다.

또한 AWS SCT는 임베디드 SQL 문에 따라 애플리케이션 소스 코드를 스캔하여 데이터베이스 스키마 변환 프로젝트의 일환으로서 변환할 수 있습니다. 이 프로세스에서 AWS SCT는 Oracle 및 SQL Server의 레거시 함수를 상응하는 AWS 서비스로 변환하여 클라우드 네이티브 코드 최적화를 실행함으로써 데이터베이스 마이그레이션과 동시에 애플리케이션을 최신 상태로 바꿀 수 있습니다. 스키마 변환이 완료되면 내장된 데이터 마이그레이션 에이전트를 사용하여 다양한 데이터 웨어하우스에서 Amazon Redshift로 데이터를 효과적으로 마이그레이션합니다.

데이터베이스 스키마 변환의 주요 이점

DMS Schema Conversion 및 AWS SCT를 사용할 때의 주요 이점은 다음과 같습니다.

  • 스키마 분석, 권장 사항 및 변환을 대규모로 자동화하여 데이터베이스 마이그레이션을 간소화합니다.
  • Oracle, SQL Server, PostgreSQL 및 MySQL과 같은 주요 데이터베이스 및 분석 서비스가 소스 및 대상 엔진으로 호환됩니다.
  • 몇 주 또는 몇 개월에 달하는 수동으로 작업하는 시간 및 리소스를 줄여줍니다.

 

AWS SCT 및 DMS Schema Conversion의 지원되는 소스 및 대상 데이터베이스

AWS 스키마 변환 옵션은 다음 변환을 지원합니다.
  대상 데이터베이스  
소스 데이터베이스 Schema Conversion Tool(AWS SCT) AWS DMS Schema Conversion
Oracle Database
Amazon Aurora MySQL 호환 버전(Aurora MySQL), Amazon Aurora PostgreSQL 호환 버전(Aurora PostgreSQL), MariaDB 10.5, MySQL, PostgreSQL Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL
Oracle Data Warehouse Amazon Redshift  
Microsoft Azure SQL 데이터베이스 Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL  
Microsoft SQL Server Amazon Redshift, Aurora MySQL, Aurora PostgreSQL, Babelfish for Aurora PostgreSQL(평가 보고서 전용), MariaDB, Microsoft SQL Server, MySQL, PostgreSQL Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL
Teradata Amazon Redshift  
IBM Netezza Amazon Redshift  
Greenplum Amazon Redshift  
HPE Vertica Amazon Redshift  
MySQL Aurora PostgreSQL, MySQL, PostgreSQL  
PostgreSQL Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL  
IBM DB2 LUW Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL                                                                                    
IBM Db2 for z/OS Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL  
Apache Cassandra Amazon DynamoDB  
SAP ASE Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL  
Amazon Redshift Amazon Redshift  
Azure Synapse Analytics Amazon Redshift  
Snowflake Amazon Redshift  
BigQuery Amazon Redshift  

DMS Schema Conversion의 지원되는 데이터베이스 변환은 여기에 나열되어 있고 AWS SCT 변환은 여기에 나열되어 있습니다.

지원되는 AWS SCT 사용 사례

요약하면 AWS SCT를 사용하여 다음을 수행할 수 있습니다.

  • 소스에서 대상으로 데이터베이스 스키마를 복사
  • 데이터베이스 또는 데이터 웨어하우스 스키마를 변환
  • 데이터베이스를 분석하여 변환 복잡성을 파악
  • 데이터베이스를 분석하여 Amazon RDS에서 실행하는 데 대한 제약 사항이 있는지 파악
  • 데이터베이스를 분석하여 라이선스 다운그레이드가 가능한지 파악
  • 애플리케이션에 내장된 SQL 코드를 변환
  • 데이터 웨어하우스 데이터를 Amazon Redshift로 마이그레이션

Windows 및 Linux에 AWS SCT를 다운로드하고 설치

아래 링크에서 원하는 인프라의 AWS Schema Conversion Tool을 다운로드할 수 있습니다.

요금 페이지로 이동하기

AWS Database Migration Service 요금 옵션 둘러보기

자세히 알아보기 
무료로 DMS 사용해 보기

DMS를 무료로 사용할 수 있는 방법을 확인해 보십시오.

가입 
구축할 준비가 되셨습니까?

AWS Database Migration Service 시작하십시오.

로그인