

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

# 에서 데이터베이스 스키마 변환 AWS Schema Conversion Tool
<a name="CHAP_Converting"></a>

 AWS Schema Conversion Tool (AWS SCT)를 사용하여 기존 데이터베이스 스키마를 한 데이터베이스 엔진에서 다른 데이터베이스 엔진으로 변환할 수 있습니다. AWS SCT 사용자 인터페이스를 사용하여 데이터베이스를 변환하는 것은 매우 간단할 수 있지만 변환하기 전에 고려해야 할 몇 가지 사항이 있습니다.

예를 들어 AWS SCT 를 사용하여 다음을 수행할 수 있습니다.
+  AWS SCT 를 사용하여 기존 온프레미스 데이터베이스 스키마를 동일한 엔진을 실행하는 Amazon RDS DB 인스턴스에 복사할 수 있습니다. 이 기능을 사용하면 클라우드로 이전하고 라이선스 유형을 변경하는 데 따르는 비용 절감의 가능성을 분석할 수 있습니다.
+ 데이터베이스 기능을 동등한 Amazon RDS 기능으로 변환할 수 없는 경우도 있습니다. Amazon Elastic Compute Cloud(Amazon EC2) 플랫폼에서 데이터베이스를 호스팅하고 자체 관리하는 경우 AWS 서비스를 대체하여 이러한 기능을 에뮬레이션할 수 있습니다.
+ AWS SCT 는 온라인 트랜잭션 처리(OLTP) 데이터베이스 스키마를 Amazon Relational Database Service(RDS) MySQL DB 인스턴스, Amazon Aurora DB 클러스터 또는 PostgreSQL DB 인스턴스로 변환하는 대부분의 프로세스를 자동화합니다. 소스 및 대상 데이터베이스 엔진에는 다양한 기능이 포함되어 있으며, 가능하면 Amazon RDS DB 인스턴스에서 동등한 스키마를 생성하려고 AWS SCT 시도합니다. 직접 변환이 불가능한 경우에서 수행할 수 있는 작업 목록을 AWS SCT 제공합니다.

**Topics**
+ [에서 마이그레이션 규칙 적용 AWS Schema Conversion Tool](CHAP_Converting.MigrationRules.md)
+ [AWS SCT를 사용하여 스키마 변환](CHAP_Converting.Convert.md)
+ [에서 스키마 수동 변환 AWS SCT](CHAP_Converting.Manual.md)
+ [에서 변환된 스키마 업데이트 및 새로 고침 AWS SCT](CHAP_Converting.UpdateRefresh.md)
+ [에서 변환된 스키마 저장 및 적용 AWS SCT](CHAP_Converting.SaveAndApply.md)
+ [에서 스키마 비교 AWS Schema Conversion Tool](CHAP_Converting.SchemaCompare.md)
+ [에서 변환된 관련 객체 보기 AWS Schema Conversion Tool](CHAP_Converting.RelatedObjects.md)

AWS SCT 는 다음과 같은 온라인 트랜잭션 처리(OLTP) 변환을 지원합니다.


| 원본 데이터베이스 | 대상 데이터베이스 | 
| --- | --- | 
|  IBM Db2 for z/OS(버전 12)  |  Amazon Aurora MySQL-Compatible Edition, Amazon Aurora PostgreSQL-Compatible Edition, MySQL, PostgreSQL  | 
|  IBM Db2 LUW(버전 9.1, 9.5, 9.7, 10.5, 11.1, 11.5)  |  Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL  | 
| Microsoft Azure SQL Database |  Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL  | 
|  Microsoft SQL Server(버전 2008 R2 이상)  |  Aurora MySQL, Aurora PostgreSQL, Babelfish for Aurora PostgreSQL, MariaDB, Microsoft SQL Server, MySQL, PostgreSQL   | 
|  MySQL(버전 5.5 이상)  |  Aurora PostgreSQL, MySQL, PostgreSQL 를 사용하지 않고도 스키마와 데이터를 MySQL에서 Aurora MySQL DB 클러스터로 마이그레이션할 수 있습니다 AWS SCT. 자세한 내용은 [Amazon Aurora DB 클러스터로 데이터 마이그레이션](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Aurora.Migrate.html)을 참조하세요.  | 
|  Oracle(버전 10.2 이상)  |   Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, Oracle, PostgreSQL   | 
|  PostgreSQL(버전 9.1 이상)  |  Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL  | 
| SAP ASE(12.5, 15.0, 15.5, 15.7, 16.0) |   Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL   | 

데이터 웨어하우스 스키마 변환에 대한 자세한 내용은 [를 사용하여 데이터 웨어하우스 스키마를 Amazon RDS로 변환 AWS SCT](CHAP_Converting.DW.md) 섹션을 참조하세요.

데이터베이스 스키마를 Amazon RDS로 변환하려면 다음과 같은 개략적인 단계를 수행합니다.
+  [에서 마이그레이션 규칙 생성 AWS SCT](CHAP_Converting.MigrationRules.md) - 스키마를 로 변환하기 전에 열의 데이터 유형을 변경하고, 한 스키마에서 다른 스키마로 객체를 이동하고, 객체 이름을 변경하는 규칙을 설정할 AWS SCT수 있습니다.
+ [AWS SCT를 사용하여 스키마 변환에서 스키마 수동 변환 AWS SCT](CHAP_Converting.Convert.md) – AWS SCT 에서 사용자가 검토할 수 있도록 변환된 스키마의 로컬 버전을 생성하지만 준비가 될 때까지는 대상 DB 인스턴스에 적용되지 않습니다.
+ [에서 평가 보고서 사용 AWS Schema Conversion Tool](CHAP_AssessmentReport.md) – AWS SCT 는 자동으로 변환할 수 없는 스키마 요소를 자세히 설명하는 데이터베이스 마이그레이션 평가 보고서를 생성합니다. 이 보고서를 사용하면 Amazon RDS DB 인스턴스에서 소스 데이터베이스와 호환되는 스키마를 만들어야 하는 위치를 식별할 수 있습니다.
+ [AWS SCT를 사용하여 스키마 변환에서 스키마 수동 변환 AWS SCT](CHAP_Converting.Manual.md) – 자동으로 변환할 수 없는 스키마 요소가 있는 경우 소스 스키마를 업데이트한 다음 다시 변환하거나, 대상 Amazon RDS DB 인스턴스에서 동일한 스키마 요소를 생성할 수 있습니다.
+ [에서 변환된 스키마 업데이트 및 새로 고침 AWS SCT](CHAP_Converting.UpdateRefresh.md) - 소스 데이터베이스의 최신 스키마로 AWS SCT 프로젝트를 업데이트할 수 있습니다.
+ [에서 변환된 스키마 저장 및 적용 AWS SCT](CHAP_Converting.SaveAndApply.md) - 준비가 되면 로컬 프로젝트의 변환된 스키마를 대상 Amazon RDS DB 인스턴스에 AWS SCT 적용해야 합니다.