ITPE metacog/Cloud metacog

[AWS SAP] 10TB PostgreSQL DB를 RDS 로 마이그레이션

잘 배우고, 잘 익히기 2021. 4. 28. 19:23

Req) 솔루션즈 아키텍트가 10TB PostgreSQL DB를 Amazon RDS for PostgreSQL로 마이그레이션 예정입니다. 

그 기업의 인터넷 링크는 Amazon VPC내 VPN 50MB입니다. 그리고, 솔루션즈 아키텍트는 데이터를 마이그레션하고 컷오버 전에 변경분에 대해 데이터 동기화를 해야 합니다. 컷오버는 8일 기간내 일어나야 합니다. 

무엇이 최소 복잡도의 방법으로 데이터베이스를 안전하고 신뢰성 있게 마이그레이션하는 것일까요? 

 

 

Sol) AWS Snowball device

요구사항 솔루션
10TB PostgreSQL DB를 RDS for PostgreSQL로 마이그레이션
 - 컷오버 전에 변경분에 대한 데이터 동기화 필요 
 - AWS와 VPN 50MB 링크 보유 
 - 8일간의 기간 

1) AWS Snowball device를 order
2) 데이터베이스를 device에 덤프
3) S3로 덤프 데이터를 복사
4) RDS인스턴스로 데이터 Import
5) VPN을 통해 변경분 로그 동기화  

  - AWS DMS와 SCT는 Snowball Edge device에서 지원 가능(Snowball device에서는 지원 불가)