마이그레이션을 위한 소스 및 대상 Redis OSS 노드 준비 - 아마존 ElastiCache (레디 스 OSS)

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

마이그레이션을 위한 소스 및 대상 Redis OSS 노드 준비

ElastiCache 콘솔, API 또는 AWS CLI에서 마이그레이션을 시작하기 전에 아래에 언급된 네 가지 사전 요구 사항을 모두 충족하는지 확인해야 합니다.

마이그레이션을 위해 소스 및 대상 Redis OSS 노드를 준비하려면
  1. 대상 ElastiCache 배포를 식별하고 데이터를 대상 배포로 마이그레이션할 수 있는지 확인하세요.

    기존 배포나 새로 만든 ElastiCache 배포는 다음과 같은 마이그레이션 요구 사항을 충족해야 합니다.

    • Redis OSS 엔진 버전 5.0.6 이상을 사용하고 있습니다.

    • 전송 중 데이터 암호화 또는 저장 시 데이터 암호화가 활성화 되어서는 안 됩니다.

    • 다중 AZ가 활성화되어 있습니다.

    • Redis OSS 클러스터의 데이터를 저장할 수 있는 충분한 메모리가 있습니다. 예약 메모리 설정을 올바르게 구성하는 방법은 예약된 메모리 관리 섹션을 참조하세요.

    • 클러스터 모드가 비활성화된 경우 CLI 또는 콘솔을 사용하여 Redis OSS 버전 2.8.21에서 Redis OSS 버전 5.0.6 이상으로 직접 마이그레이션할 수 있습니다. 클러스터 모드가 활성화된 경우 CLI 또는 콘솔을 사용하여 클러스터 모드가 활성화된 모든 Redis OSS 버전에서 Redis OSS 버전 5.0.6 이상으로 직접 마이그레이션할 수 있습니다.

    • 소스와 대상의 샤드 수가 일치해야 합니다.

    • 글로벌 데이터 스토어에 포함되면 안 됩니다.

    • 데이터 계층화가 비활성화되어 있어야 합니다.

  2. 오픈 소스 Redis OSS 구성과 (Redis OSS) 배포의 구성이 호환되는지 확인하세요. ElastiCache

    최소한 타겟 ElastiCache 배포의 다음 항목은 모두 Redis OSS 복제를 위한 Redis OSS 구성과 호환되어야 합니다.

    • Redis OSS 클러스터에는 Redis OSS 인증이 활성화되어 있지 않아야 합니다.

    • Redis OSS 구성은 로 설정해야 합니다. protected-mode no

    • Redis OSS bind 구성에 구성이 있는 경우 노드의 요청을 허용하도록 구성을 업데이트해야 합니다. ElastiCache

    • ElastiCache 노드와 Redis OSS 클러스터의 논리적 데이터베이스 수는 동일해야 합니다. 이 값은 Redis databases OSS 구성을 사용하여 설정됩니다.

    • 데이터 복제가 성공할 수 있도록 데이터 수정을 수행하는 Redis OSS 명령의 이름을 변경해서는 안 됩니다 (예:,,, 및). sync psync info config command cluster

    • Redis OSS 클러스터의 데이터를 로 복제하려면 이 추가 로드를 처리할 수 ElastiCache 있는 충분한 CPU와 메모리가 있어야 합니다. 이 로드는 Redis OSS 클러스터에서 생성되고 네트워크를 통해 노드로 전송된 RDB 파일에서 발생합니다. ElastiCache

    • 소스 클러스터의 모든 Redis OSS 인스턴스는 동일한 포트에서 실행되어야 합니다.

  3. 다음을 ElastiCache 수행하여 인스턴스가 연결될 수 있는지 확인하십시오.

    • 각 인스턴스의 IP 주소가 프라이빗 주소인지 확인합니다.

    • 인스턴스의 Redis OSS와 동일한 가상 사설 클라우드 (VPC) 에 ElastiCache 배포를 할당하거나 생성합니다 (권장).

    • VPC가 다른 경우에는 두 노드 간의 액세스를 허용하도록 VPC 피어링을 설정합니다. VPC 피어링에 대한 자세한 내용은 에서 Amazon VPC의 ElastiCache 캐시에 액세스하기 위한 액세스 패턴 섹션을 참조하세요.

    • Redis OSS 인스턴스에 연결된 보안 그룹은 노드로부터의 인바운드 트래픽을 허용해야 합니다. ElastiCache

  4. 데이터 마이그레이션이 완료된 후 애플리케이션이 트래픽을 ElastiCache 노드로 보낼 수 있는지 확인하십시오. 자세한 내용은 Amazon VPC의 ElastiCache 캐시에 액세스하기 위한 액세스 패턴을(를) 참조하세요.