[AWS] 마이그레이션 및 전송

 마이그레이션 및 전송 


SAA-CO2에서 여러 마이그레이션 방법 중 가용성이 높거나 비용 효율적인 방법을 고르는 문제가 많이 출제 되었습니다 .
  
각각의 목적과 특징을 알아보고 시나리오에 따른 가장 효율적이고 경제적인 마이그레이션  솔루션을 파악합니다 . 

  • AWS DMS(AWS Database Migration Service)
  • AWS DataSync
  • AWS Snowball


AWS DMS(AWS Database Migration Service)


AWS DMS



  • 데이터베이스를 AWS로 빠르고 안전하게 마이그레이션할 수 있도록 지원합니다.

  • 마이그레이션하는 동안 소스 데이터베이스가 변함없이 운영되어 해당 데이터베이스를 사용하는 애플리케이션의 가동 중단 시간을 최소화할 수 있습니다. 
  •  널리 사용되는 상용 및 오픈 소스 데이터베이스에서 또는 이를 대상으로 데이터를 마이그레이션할 수 있습니다.


"동종 마이그레이션뿐 아니라 Oracle 또는 Microsoft SQL Server에서 Amazon Aurora로의 마이그레이션과 같은 이기종 데이터베이스 플랫폼 간의 마이그레이션도 지원합니다. "





고가용성으로 데이터를 연속적으로 복제할 수 있으며 Amazon Redshift 및 Amazon S3로 데이터를 스트리밍하여 페타바이트급 규모의 데이터 웨어하우스에 데이터베이스를 통합할 수 있습니다. 






DMS의 사용 예시 

  • 개발 및 테스트
    • 개발 목적으로 데이터를 클라우드로 그리고 클라우드에서 마이그레이션하는 데 사용될 수 있습니다.
  • 데이터베이스 통합
    • 소스 데이터베이스는 AWS 외부의 자체 온프레미스에 있거나, Amazon EC2 인스턴스에서 구동되거나, Amazon RDS 데이터베이스가 될 수 있습니다.
  • 연속 데이터 복제
    • 여러 데이터베이스의 데이터를 통합하여 하나 이상의 대상 데이터베이스로 복제할 수 있습니다.


AWS DataSync

Data Sync

데이터 이동을 간소화, 자동화 및 가속화하는 온라인 데이터 전송 서비스입니다. 

DataSync는 NFS, SMB, 자체 관리형 객체 스토리지, AWS Snowcone, S3 버킷, EFS 파일 시스템 및 Amazon FSx  파일 시스템 간에 데이터를 복사할 수 있습니다.






콜드 데이터 아카이빙

대량의 콜드 데이터를 고가의 온프레미스 스토리지 시스템에 유지하고 있다면 Amazon S3 Glacier 또는 Amazon S3 Glacier Deep Archive와 같은 내구성 있고 안전한 장기 스토리지로 데이터를 직접 이동할 수 있습니다. ( SAA 시험에 자주 나오는 주제 입니다 .)




하이브리드 워크로드를 위한 데이터 처리

처리를 위해서는 온프레미스와 AWS 간에 이동해야 하는 데이터를 생성하거나 사용하는 온프레미스 시스템이 있는 경우 DataSync를 사용하여 중요한 하이브리드 워크플로의 속도를 높일 수 있습니다. (다른 마이그레이션 서비스와 비교하는 유형의 문제가 출제됩니다 .)







AWS Snowball

  • Snowball 엣지 컴퓨팅
    • 데이터를 수집 및 처리하여 즉각적인 통찰력을 확보한 후에 데이터를 AWS로 전송하는 엣지 컴퓨팅 애플리케이션. 병원, 공장 현장 또는 기타 엣지 로케이션에서 센서 또는 시스템이 지속적으로 생성하는 데이터를 온라인으로 AWS에 전송합니다.




  • Snowball 데이터 전송
    • Amazon S3에서의 긴급 대량 데이터 전송이 필요할 때 
    • Snowball은 연결이 제한적일 때 
    • 대역폭에 제약이 있을 때 
    • 네트워크 연결 비용이 많이들 때 
    • 기존 환경에 문제가 있을 때 
    • 데이터가 원격 위치에서 수집 되는 상황

  • Snowball 엣지 스토리지
    • 엣지 로케이션에서 데이터를 집계 및 처리한 후에 AWS로 전송합니다.
    • 미디어 및 엔터테인먼트, 드론 작업자 및 기타 콘텐츠 제작자는 Snowball을 사용하여 영화 세트 및 사진 촬영 카메라의 콘텐츠를 수집 및 인코딩한 후에 데이터를 Amazon S3으로 마이그레이션합니다.

AWS Snoball 장비