기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Database Migration Service란 무엇인가요?
AWS Database Migration Service(AWS DMS) 는 관계형 데이터베이스, 데이터 웨어하우스, NoSQL 데이터베이스 및 기타 유형의 데이터 저장소를 마이그레이션할 수 있는 클라우드 서비스입니다. 를AWS DMS 사용하여 클라우드와 온-프레미스 설정의 조합으로AWS 클라우드 또는 클라우드 설정 간에 데이터를 마이그레이션할 수 있습니다.
를 사용하여AWS DMS 원본 데이터 저장소를 검색하고, 원본 스키마를 변환하고, 데이터를 마이그레이션할 수 있습니다.
소스 데이터 인프라를 검색하려면 DMS 플릿 어드바이저를 사용할 수 있습니다. 이 서비스는 온프레미스 데이터베이스 및 분석 서버에서 데이터를 수집하고AWS 클라우드로 마이그레이션할 수 있는 서버, 데이터베이스 및 스키마의 인벤토리를 구축합니다.
다른 데이터베이스 엔진으로 마이그레이션하려면 DMS 스키마 변환을 사용할 수 있습니다. 이 서비스는 소스 스키마를 자동으로 평가하여 새 타겟 엔진으로 변환합니다. 또는AWS Schema Conversion Tool (AWS SCT) 를 로컬 PC에 다운로드하여 소스 스키마를 변환할 수 있습니다.
소스 스키마를 변환하고 변환된 코드를 대상 데이터베이스에 적용한 후 를 사용하여 데이터를AWS DMS 마이그레이션할 수 있습니다. 일회성 마이그레이션을 수행하거나 진행 중인 변경 사항을 복제하여 소스와 대상을 동기화된 상태로 유지할 수 있습니다. 서비스의AWS DMS 일부이기 때문에AWS 서비스가 제공하는 비용 효율성, 시장 출시 속도, 보안 및 유연성을 얻을 수 있습니다.AWS 클라우드
기본 수준에서는 복제 소프트웨어를AWS 클라우드 실행하는AWS DMS 서버입니다. 소스 및 대상 연결을 생성하여AWS DMS 어디에서 추출하고 로드할지 지정합니다. 그런 다음 이 서버에서 실행되는 작업을 예약하여 데이터를 이동합니다. AWS DMS테이블 및 관련 기본 키가 대상에 없는 경우 해당 테이블과 관련 기본 키를 생성합니다. 원하는 경우 대상 테이블을 직접 만들 수 있습니다. 또는AWS Schema Conversion Tool (AWS SCT) 를 사용하여 대상 테이블, 인덱스, 뷰, 트리거 등의 일부 또는 전체를 만들 수 있습니다.
다음 다이어그램은AWS DMS 복제 프로세스를 보여 줍니다.

참조
-
AWS지원하는 지역AWS DMS — 지원되는AWS 지역에 대한 자세한 내용은AWS DMS 을 참조하십시오AWS DMS 복제 인스턴스 사용.
-
데이터베이스 마이그레이션 비용 — 데이터베이스 마이그레이션 비용에 대한 자세한 내용은 AWS Database Migration Service요금 페이지를
참조하십시오. -
AWS DMS특징 및 이점 —AWS DMS 기능 및 이점에 대한 자세한 내용은 AWS Database Migration Service기능을
참조하십시오. -
사용 가능한 데이터베이스 옵션 — Amazon Web Services Services에서 사용할 수 있는 다양한 데이터베이스 옵션에 대해 자세히 알아보려면 조직에 적합한 데이터베이스 선택을
참조하십시오.
AWS DMS에서 수행하는 마이그레이션 작업
AWS DMS마이그레이션 프로젝트와 관련된 까다롭고 번거로운 작업을 대부분 대신합니다.
기존 솔루션에서는 용량 분석을 수행하고, 하드웨어 및 소프트웨어를 조달하고, 시스템을 설치 및 관리하고, 설치를 테스트하고 디버깅해야 합니다. AWS DMS마이그레이션에 필요한 모든 하드웨어 및 소프트웨어의 배포, 관리 및 모니터링을 자동으로 관리합니다. AWS DMS구성 프로세스를 시작한 후 몇 분 내에 마이그레이션을 시작하고 실행할 수 있습니다.
를 사용하면 실제 워크로드에 맞게 필요에 따라 마이그레이션 리소스를 확장 (또는 축소) 할 수 있습니다.AWS DMS 예를 들어 추가 스토리지가 필요하다고 판단되면 할당된 스토리지를 쉽게 늘리고 보통 몇 분 내에 마이그레이션을 다시 시작할 수 있습니다.
AWS DMS pay-as-you-go 모델을 사용합니다. 선결제 구매 비용과 지속적인 유지 관리 비용이 발생하는 기존 라이선스 모델과 달리AWS DMS 리소스를 사용하는 동안에만 비용을 지불하면 됩니다.
AWS DMS하드웨어 및 소프트웨어, 소프트웨어 패치 및 오류 보고를 포함하여 마이그레이션 서버를 지원하는 모든 인프라를 자동으로 관리합니다.
AWS DMS자동 페일오버를 제공합니다. 어떤 이유로든 주 복제 서버에 장애가 발생하면 서비스 중단이 거의 또는 전혀 없이 백업 복제 서버가 대신할 수 있습니다.
AWSDMS 플릿 어드바이저는 데이터 인프라의 인벤토리를 자동으로 분석합니다. 마이그레이션 후보를 식별하고 마이그레이션을 계획하는 데 도움이 되는 보고서를 생성합니다.
AWSDMS 스키마 변환은 소스 데이터 공급자의 마이그레이션 복잡성을 자동으로 평가합니다. 또한 데이터베이스 스키마와 코드 객체를 대상 데이터베이스와 호환되는 형식으로 변환한 다음 변환된 코드를 적용합니다.
AWS DMS현재 실행 중인 엔진보다 비용 효율적인 최신 데이터베이스 엔진으로 전환하는 데 도움이 될 수 있습니다. 예를 들어 Amazon Realtional Database Service (Amazon Aurora) 가 제공하는 관리형 데이터베이스 서비스를 활용하는 데 도움이 될AWS DMS 수 있습니다. 또는 Amazon Redshift에서 제공하는 관리형 데이터 웨어하우스 서비스, Amazon DynamoDB와 같은 NoSQL 플랫폼 또는 아마존 심플 스토리지 서비스 (Amazon S3) 와 같은 저렴한 스토리지 플랫폼으로 이동하는 데 도움이 될 수 있습니다. 반대로 기존 인프라에서 다른 곳으로 마이그레이션하면서 동일한 데이터베이스 엔진을 계속 사용하려는 경우에도 해당 프로세스를 지원합니다.AWS DMS
AWS DMS오늘날 가장 많이 사용되는 거의 모든 DBMS 엔진을 소스 엔드포인트로 지원합니다. 자세한 정보는 데이터 마이그레이션용 소스을 참조하세요.
AWS DMS사용 가능한 대상 엔진을 광범위하게 제공합니다. 자세한 정보는 대상 마이그레이션에 적합한 대상을 참조하세요.
지원되는 모든 데이터 원본에서 지원되는 모든 데이터 대상으로 마이그레이션할 수 있습니다. AWS DMS지원되는 엔진 간의 완전 이기종 데이터 마이그레이션을 지원합니다.
AWS DMS데이터 마이그레이션이 안전한지 확인합니다. 저장된 데이터는AWS Key Management Service (AWS KMS) 암호화로 암호화됩니다. 마이그레이션하는 동안 SSL (Secure Socket Layers) 을 사용하여 소스에서 타겟으로 이동하는 기내 데이터를 암호화할 수 있습니다.