AWS Elasticache Redis(클러스터 모드 비활성화)는Type 변경(Scale-up) 시, data는 보존되며 아래와 같은 과정으로 처리가 됩니다.

 이 과정에서 온라인이 유지 되며, Data도 복제되어 유지됩니다.

https://docs.aws.amazon.com/ko_kr/AmazonElastiCache/latest/red-ug/Scaling.RedisReplGrps.ScaleUp.html

  1. 새 노드 유형을 사용하여 복제 그룹을 시작합니다.

  2. 현재 기본 노드에서 새 기본 노드로 모든 데이터를 복사합니다.

  3. 새 읽기 전용 복제본을 새 기본 노드와 동기화합니다.

  4. DNS 항목이 새 노드를 가리키도록 해당 항목을 업데이트합니다. 따라서 애플리케이션의 엔드포인트를 업데이트할 필요가 없습니다. Redis 5.0.5 이상의 경우, 클러스터가 온라인 상태에서 들어오는 요청을 계속 처리하는 동안 자동 장애 조치가 활성화된 클러스터를 조정할 수 있습니다. 버전 5.0.4 이하의 경우, DNS 항목이 업데이트되는 동안 기본 노드에서 이전 버전에 대한 읽기 및 쓰기가 잠깐 중단될 수 있습니다.

  5. 이전 노드(CLI/API: 복제 그룹)를 삭제합니다.

 

 

 Scale-down 은 아래의 주소에서 확인가능합니다.

https://docs.aws.amazon.com/ko_kr/AmazonElastiCache/latest/red-ug/Scaling.RedisReplGrps.ScaleDown.html