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