데이터 마이그레이션 완료 - Amazon ElastiCache

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

데이터 마이그레이션 완료

ElastiCache 클러스터를 잘라낼 준비가 되면 다음 파라미터와 함께 complete-migration CLI 명령을 사용합니다.

  • --replication-group-id - 복제 그룹의 식별자입니다.

  • --force - 데이터가 동기화 중인지 확인하지 않고 마이그레이션을 강제 중단하는 값입니다.

다음은 예입니다.

aws elasticache complete-migration --replication-group-id test-cluster

이 명령을 실행하면 ElastiCache 기본 노드(각 샤드에 있음)가 Valkey 또는 Redis OSS 인스턴스에서 복제를 중지하고 기본 노드로 승격합니다. 이러한 승격은 보통 몇 분 내에 완료됩니다. 기본 노드로의 승격을 확정하려면 이벤트 Complete Migration successful for test-cluster를 확인합니다. 이 시점에서 애플리케이션을 ElastiCache 쓰기 및 읽기로 지시할 수 있습니다. ElastiCache 클러스터 상태는 마이그레이션에서 사용 가능한 로 변경되어야 합니다.

프라이머리로 승격이 실패하면 ElastiCache 프라이머리 노드가 Valkey 또는 Redis OSS 인스턴스에서 계속 복제됩니다. ElastiCache 클러스터는 계속 마이그레이션 상태이며 실패에 대한 복제 그룹 이벤트 메시지가 전송됩니다. 이 문제를 해결하려면 다음과 같이 하세요.

  • 복제 그룹 이벤트를 확인합니다. 이벤트에서 나온 구체적인 정보를 이용해 마이그레이션 실패 문제를 해결합니다.

  • 데이터가 동기화 중이 아니라는 이벤트 메시지가 나타날 수 있습니다. 그렇다면 ElastiCache 기본 가 Valkey 또는 Redis OSS 인스턴스에서 복제할 수 있고 둘 다 동기화되어 있는지 확인합니다. 여전히 동기화를 중단하고 싶은 마음이 있으면 —force 옵션을 통해 이전의 명령을 실행할 수 있습니다.

  • ElastiCache 노드 중 하나가 교체 중인 경우 이벤트 메시지가 표시될 수 있습니다. 대체 작업이 완료되고 난 후에 전체 마이그레이션 단계를 다시 시도할 수 있습니다.