AWS Database Migration Service란 무엇인가요? - AWS Database Migration Service

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

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 DMS 시작하기
참조

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) 를 사용하여 소스에서 타겟으로 이동하는 기내 데이터를 암호화할 수 있습니다.