복제 그룹 수정 - 아마존 ElastiCache (레디 스OSS)

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

복제 그룹 수정

중요한 제약
  • 현재, API 작업 (ModifyReplicationGroupCLI:) 을 사용하여 엔진 버전을 변경하는 등 Redis OSS (클러스터 모드 활성화) 복제 그룹의 제한된 수정을 ElastiCache 지원합니다. modify-replication-group API 작업 (ModifyReplicationGroupShardConfigurationCLI:) 을 사용하여 Redis OSS (클러스터 모드 활성화) 클러스터의 샤드 (노드 그룹) 수를 수정할 수 있습니다. modify-replication-group-shard-configuration 자세한 정보는 Redis에서 클러스터 스케일링 OSS (클러스터 모드 활성화)을 참조하세요.

    Redis OSS (클러스터 모드 활성화) 클러스터를 수정하려면 변경 사항을 통합한 새 클러스터로 클러스터를 생성해야 합니다.

  • Redis OSS (클러스터 모드 비활성화) 및 Redis OSS (클러스터 모드 활성화) 클러스터 및 복제 그룹을 최신 엔진 버전으로 업그레이드할 수 있습니다. 하지만 기존의 클러스터 또는 복제 그룹을 삭제하고 새로 만들지 않는 한 이전 엔진 버전으로 다운그레이드할 수 없습니다. 자세한 정보는 엔진 버전 및 업그레이드 을 참조하세요.

  • 아래 예와 같이 콘솔, ModifyReplicationGroupAPI 또는 modify-replication-groupCLI 명령을 사용하여 클러스터 모드가 비활성화된 기존 ElastiCache (Redis OSS) 클러스터를 업그레이드하여 클러스터 모드 활성화를 사용할 수 있습니다. 또는 클러스터 모드 수정의 단계를 따를 수 있습니다.

ElastiCache 콘솔, 또는 API를 사용하여 Redis OSS (클러스터 모드 비활성화) 클러스터 설정을 수정할 수 있습니다. AWS CLI ElastiCache 현재 Redis OSS (클러스터 모드 활성화) 복제 그룹에서는 제한된 수의 수정을 ElastiCache 지원합니다. 다른 수정 사항을 적용하려면 현재 복제 그룹의 백업을 생성한 다음 해당 백업을 사용하여 새 Redis OSS (클러스터 모드 사용) 복제 그룹을 시드해야 합니다.

사용: AWS Management Console

Redis OSS (클러스터 모드 비활성화) 클러스터를 수정하려면 을 참조하십시오. 클러스터 수정 ElastiCache

사용: AWS CLI

다음은 modify-replication-group 명령의 AWS CLI 예입니다. 동일한 명령을 사용하여 복제 그룹을 수정할 수 있습니다.

기존 Redis OSS 복제 그룹에서 다중 AZ를 활성화합니다.

Linux, macOS, Unix의 경우:

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --multi-az-enabled = true

Windows의 경우:

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --multi-az-enabled

클러스터 모드를 비활성화에서 활성화로 수정:

클러스터 모드를 비활성화에서 활성화로 수정하려면 먼저 클러스터 모드를 호환으로 설정해야 합니다. 호환 모드에서는 클러스터 모드를 활성화하고 클러스터 모드를 비활성화하여 Redis OSS 클라이언트를 연결할 수 있습니다. 클러스터 모드를 사용하도록 모든 Redis OSS 클라이언트를 마이그레이션한 후 클러스터 모드 구성을 완료하고 클러스터 모드를 활성화로 설정할 수 있습니다.

Linux, macOS, Unix의 경우:

클러스터 모드를 호환으로 설정합니다.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cache-parameter-group-name myParameterGroupName \ --cluster-mode compatible

클러스터 모드를 활성화로 설정합니다.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cluster-mode enabled

Windows의 경우:

클러스터 모드를 호환으로 설정합니다.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cache-parameter-group-name myParameterGroupName ^ --cluster-mode compatible

클러스터 모드를 활성화로 설정합니다.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cluster-mode enabled

AWS CLI modify-replication-group명령에 대한 자세한 내용은 ElastiCache (Redis OSS) 사용 설명서의 클러스터 모드 수정을 참조하십시오modify-replication-group.

API 사용 ElastiCache

다음 ElastiCache API 작업은 기존 Redis OSS 복제 그룹에서 다중 AZ를 활성화합니다. 동일한 작업을 사용하여 복제 그룹을 수정할 수 있습니다.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &AutomaticFailoverEnabled=true &Mutli-AZEnabled=true &ReplicationGroupId=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

ElastiCache API ModifyReplicationGroup 작업에 대한 자세한 내용은 을 참조하십시오. ModifyReplicationGroup