백업에서 새 캐시로 복원 - 아마존 포 ElastiCache 레디스용

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

백업에서 새 캐시로 복원

기존 백업을 새 서버리스 캐시 또는 자체 설계된 클러스터로 복원할 수 있습니다.

참고

ElastiCache 서버리스는 Redis 버전 5.0부터 사용 가능한 최신 버전과 호환되는 RDB 파일을 지원합니다.

서버리스 캐시로 백업을 복원하려면 다음과 같이 하세요(콘솔).
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/elasticache/에서 ElastiCache 콘솔을 엽니다.

  2. 탐색 창에서 [Backups]를 선택합니다.

  3. 백업 목록에서 복원할 백업의 이름 왼쪽에 있는 상자를 선택합니다.

  4. 작업을 선택한 다음 복원을 선택합니다.

  5. 새 서버리스 캐시의 이름과 설명(선택 사항)을 입력합니다.

  6. 생성을 클릭하여 새 캐시를 생성하고 백업에서 데이터를 가져옵니다.

백업을 자체 설계된 클러스터로 복원하려면 다음과 같이 하세요(콘솔).
  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/elasticache/에서 ElastiCache 콘솔을 엽니다.

  2. 탐색 창에서 [Backups]를 선택합니다.

  3. 백업 목록에서 복원할 백업의 이름 왼쪽에 있는 상자를 선택합니다.

  4. 작업을 선택한 다음 복원을 선택합니다.

  5. 자체 캐시 설계를 선택하고 노드 유형, 크기, 샤드 수, 복제본, AZ 배치, 보안 설정 등 클러스터 설정을 사용자 지정합니다.

  6. 생성을 선택해 자체 설계된 캐시를 새로 생성하고 백업에서 데이터를 가져옵니다.

참고

ElastiCache 서버리스는 Redis 버전 5.0부터 사용 가능한 최신 버전과 호환되는 RDB 파일을 지원합니다.

서버리스 캐시로 백업을 복원하려면 다음과 같이 하세요(AWS CLI).

다음 AWS CLI 예제는 create-serverless-cache를 사용하여 새 캐시를 만들고 백업에서 데이터를 가져옵니다.

Linux, macOS, Unix의 경우:

aws elasticache create-serverless-cache \ --serverless-cache-name CacheName \ --engine redis --snapshot-arns-to-restore Snapshot-ARN

Windows의 경우:

aws elasticache create-serverless-cache ^ --serverless-cache-name CacheName ^ --engine redis ^ --snapshot-arns-to-restore Snapshot-ARN

백업을 자체 설계된 클러스터로 복원하려면 다음과 같이 하세요(AWS CLI).

두 가지 방법으로 Redis(클러스터 모드 비활성화됨) 백업을 복원할 수 있습니다.

  • AWS CLI 작업 create-cache-cluster를 사용하여 단일 노드 Redis(클러스터 모드 비활성화됨) 클러스터로 복원할 수 있습니다.

  • 읽기 전용 복제본(복제 그룹)으로 Redis 클러스터로 복원할 수도 있습니다. 이렇게 하기 위해 AWS CLI 작업 create-replication-group으로 Redis(클러스터 모드 비활성화됨) 또는 Redis(클러스터 모드 활성화됨) 중 하나를 사용할 수 있습니다. 이 경우 Redis .rdb 파일로 복원을 시드합니다. 자체 설계된 새 클러스터를 시드하는 방법에 대한 자세한 내용은 외부에서 생성된 백업으로 새로운 자체 설계된 클러스터 시드 섹션을 참조하세요.

create-cache-cluster 또는 create-replication-group 작업 중 하나를 사용할 때는 --snapshot-name 또는 --snapshot-arn 파라미터를 포함하여 백업의 데이터로 새 클러스터나 복제 그룹을 시드해야 합니다.