온라인 축소 - Amazon MemoryDB

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

온라인 축소

MemoryDB 클러스터 축소(콘솔)

다음 절차에서는 AWS Management Console를 사용하여 MemoryDB 클러스터를 축소하는 방법에 대해 설명합니다. 이 프로세스 동안 MemoryDB 클러스터는 가동 중지 시간을 최소화하면서 요청을 계속 처리합니다.

MemoryDB 클러스터를 축소하려면(콘솔)
  1. 에 로그인 AWS Management Console 하고 에서 MemoryDB 콘솔을 엽니다https://console.aws.amazon.com/memorydb/.

  2. 클러스터 목록에서 원하는 클러스터를 선택합니다.

  3. 작업을 선택한 다음 수정을 선택합니다.

  4. 클러스터 수정 대화 상자에서:

    1. [Node type] 목록에서 조정할 노드 유형을 선택합니다. 축소하려면, 기존 노드보다 작은 노드 유형을 선택합니다. 모든 노드 유형을 축소할 수 있는 것은 아닙니다.

  5. Save changes(변경 사항 저장)를 선택합니다.

    클러스터의 상태가 수정 중으로 변경됩니다. 상태가 사용 가능으로 변경되면 수정이 완료되고 새 클러스터의 사용을 시작할 수 있습니다.

MemoryDB 클러스터 축소(AWS CLI)

다음 절차에서는 AWS CLI를 사용하여 MemoryDB 클러스터를 축소하는 방법에 대해 설명합니다. 이 프로세스 동안 MemoryDB 클러스터는 가동 중지 시간을 최소화하면서 요청을 계속 처리합니다.

MemoryDB 클러스터를 축소하려면(AWS CLI)
  1. 다음 파라미터로 list-allowed-node-type-updates 명령을 실행 AWS CLI 하여 확장할 수 있는 노드 유형을 결정합니다.

    Linux, macOS, Unix의 경우:

    aws memorydb list-allowed-node-type-updates \ --cluster-name my-cluster-name

    Windows의 경우:

    aws memorydb list-allowed-node-type-updates ^ --cluster-name my-cluster-name

    위 명령의 출력은 다음과 같습니다(JSON 형식).

    { "ScaleUpNodeTypes": [ "db.r6g.2xlarge", "db.r6g.large" ], "ScaleDownNodeTypes": [ "db.r6g.large" ], }

    자세한 내용은 list-allowed-node-type-updates를 참조하세요.

  2. 다음 파라미터와 함께 update-cluster 명령을 사용하여 클러스터를 수정하여 새롭고 더 작은 노드 유형으로 축소합니다.

    • --cluster-name - 축소할 캐시 클러스터의 이름입니다.

    • --node-type - 클러스터를 조정할 새 노드 유형입니다. 이 값은 1단계의 list-allowed-node-type-updates 명령에 의해 반환되는 노드 유형 중 하나여야 합니다.

    Linux, macOS, Unix의 경우:

    aws memorydb update-cluster \ --cluster-name my-cluster \ --node-type db.r6g.large

    Windows의 경우:

    aws memorydb update-cluster ^ --cluster-name my-cluster ^ --node-type db.r6g.large

    자세한 내용은 update-cluster 단원을 참조하세요.

MemoryDB 클러스터 축소(MemoryDBAPI)

다음 프로세스는 MemoryDB 를 사용하여 클러스터를 현재 노드 유형에서 더 작은 새 노드 유형으로 확장합니다API. 이 프로세스 동안 MemoryDB 클러스터는 가동 중지 시간을 최소화하면서 요청을 계속 처리합니다.

더 작은 노드 유형으로 축소하는 데 걸리는 시간은 노드 유형 및 현재 클러스터에 있는 데이터의 양에 따라 달라집니다.

축소(MemoryDB API)
  1. 다음 파라미터와 ListAllowedNodeTypeUpdates API 함께 를 사용하여 축소할 수 있는 노드 유형을 결정합니다.

    • ClusterName – 클러스터의 이름입니다. 모든 클러스터 대신 특정 클러스터를 설명하려면 이 파라미터를 사용하세요.

    https://memory-db.us-east-1.amazonaws.com/ ?Action=ListAllowedNodeTypeUpdates &ClusterName=MyCluster &Version=2021-01-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20210802T192317Z &X-Amz-Credential=<credential>
  2. 다음 파라미터로 를 사용하여 현재 클러스터를 새 노드 유형UpdateClusterAPI으로 축소합니다.

    • ClusterName – 클러스터의 이름입니다.

    • NodeType- 이 클러스터에 있는 클러스터의 새롭고 더 작은 노드 유형입니다. 이 값은 1단계의 ListAllowedNodeTypeUpdates 작업에 의해 반환되는 인스턴스 유형 중 하나여야 합니다.

    https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateCluster &NodeType=db.r6g.2xlarge &ClusterName=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20210801T220302Z &Version=2021-01-01 &X-Amz-Algorithm=Amazon4-HMAC-SHA256 &X-Amz-Date=20210801T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20210801T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>