Schema Conversion
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 데이터베이스 스키마 변환 옵션
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 DMS Schema Conversion |
Oracle Database |
Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL |
Oracle Data Warehouse | Amazon Redshift | 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 | Aurora PostgreSQL, PostgreSQL |
PostgreSQL | Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL | Aurora MySQL, MySQL |
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 |
Schema Conversion 시작하기
지금 DMS Schema Conversion을 무료로 사용해 보세요! AWS DMS Schema Conversion 시작하기 동영상을 확인하거나 사용 설명서를 읽어보세요.
AWS SCT를 찾고 계신가요? 아래 링크에서 원하는 인프라의 AWS Schema Conversion Tool을 다운로드할 수 있습니다.