기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
스냅샷에서 복원
언제든지 MemoryDB 또는 ElastiCache (Redis OSS) .rdb 스냅샷 파일의 데이터를 새 클러스터로 복원할 수 있습니다.
MemoryDB 복원 프로세스는 다음을 지원합니다.
-
ElastiCache (Redis OSS)에서 생성한 하나 이상의 .rdb 스냅샷 파일에서 MemoryDB 클러스터로 마이그레이션합니다.
.rdb 파일을 S3에 배치해야 복원할 수 있습니다.
-
스냅샷 파일 생성에 사용한 클러스터의 샤드 수와 다른 새 클러스터의 샤드 수 지정
-
더 크거나 작은 새 클러스터의 다른 노드 유형 지정. 더 작은 노드 유형으로 스케일링하는 경우 새 노드 유형에 데이터 및 엔진 오버헤드를 위한 충분한 메모리가 있는지 확인합니다.
-
스냅샷 파일 생성에 사용한 클러스터에서와 다른 새 MemoryDB 클러스터의 슬롯 구성입니다.
중요
-
MemoryDB 클러스터는 여러 데이터베이스를 지원하지 않습니다. 따라서 MemoryDB로 복원하는 경우, .rdb 파일이 데이터베이스를 두 개 이상 참조하면 복원에 실패합니다.
데이터 계층화(예: r6gd 노드 유형)를 사용하는 클러스터에서 데이터 계층화를 사용하지 않는 클러스터(예: r6g 노드 유형)로 스냅샷을 복원할 수 없습니다.
스냅샷에서 클러스터를 복원할 때 변경 여부를 선택할 수 있습니다. 이러한 선택은 MemoryDB 콘솔을 사용하여 복원할 때 클러스터 복원(Restore Cluster) 대화 상자에서 할 수 있습니다. AWS CLI 또는 MemoryDB를 사용하여 복원API할 때 파라미터 값을 설정하여 이러한 선택을 합니다.
복원 작업 중에 MemoryD가 새 클러스터를 만든 후 스냅샷 파일의 데이터로 클러스터를 채웁니다. 이 프로세스가 완료되면 클러스터가 워밍업되어 요청을 수락할 준비가 됩니다.
중요
계속하기 전에 복원할 클러스터의 스냅샷을 생성해야 합니다. 자세한 내용은 수동 스냅샷 생성 단원을 참조하십시오.
외부에서 생성된 스냅샷에서 복원하려면 외부에서 생성된 스냅샷으로 새 클러스터 시드 섹션을 참조하세요.
다음 절차에서는 MemoryDB 콘솔, AWS CLI또는 MemoryDB 를 사용하여 스냅샷을 새 클러스터로 복원하는 방법을 보여줍니다API.
새 클러스터로 스냅샷을 복원하려면(콘솔)
-
에 로그인 AWS Management Console 하고 에서 MemoryDB 콘솔을 엽니다https://console.aws.amazon.com/memorydb/
. -
탐색 창에서 스냅샷(Snapshots)를 선택합니다.
-
스냅샷 목록에서 복원할 스냅샷 이름 옆의 버튼을 선택합니다.
작업을 선택한 후 복원을 선택합니다.
클러스터 구성에서 다음을 입력합니다.
-
클러스터 ID - 필수입니다. 새 클러스터의 이름입니다.
-
설명 - 선택 사항 새 클러스터의 설명입니다.
-
서브넷 그룹 섹션을 완료하세요.
-
서브넷 그룹에서 새 서브넷 그룹을 만들거나 사용 가능한 목록에서 이 클러스터에 적용할 기존 서브넷 그룹을 선택합니다. 새로 만드는 경우:
이름을 입력합니다.
설명을 입력합니다.
다중 AZ를 활성화한 경우, 서브넷 그룹에는 서로 다른 가용 영역에 상주하는 서브넷이 두 개 이상 있어야 합니다. 자세한 내용은 서브넷 및 서브넷 그룹 단원을 참조하십시오.
새 서브넷 그룹을 생성하고 기존 가 없는 경우 를 생성하라는 메시지가 VPC표시됩니다VPC. 자세한 내용은 Amazon 사용 설명서의 Amazon이란 무엇입니까VPC?를 참조하세요. VPC
-
클러스터 설정 단원을 완료합니다.
-
Valkey 버전 호환성 또는 Redis OSS 버전 호환성의 경우 기본 를 수락합니다
6.0
. -
포트 의 경우 기본 포트 6379를 수락하거나 다른 포트를 사용해야 하는 이유가 있는 경우 포트 번호를 입력합니다.
파라미터 그룹의 경우,
default.memorydb-redis6
파라미터 그룹을 수락합니다.파라미터 그룹은 클러스터의 런타임 파라미터를 제어합니다. 파라미터 그룹에 대한 자세한 정보는 엔진별 파라미터 단원을 참조하세요.
노드 유형에서 원하는 노드 유형 값(관련 메모리 크기 포함)을 선택합니다.
r6gd 패밀리의 노드 유형을 선택하는 경우, 클러스터에 데이터 계층화가 자동으로 활성화됩니다. 자세한 내용은 데이터 계층화 단원을 참조하십시오.
-
샤드 수에서 이 클러스터에 사용할 샤드 수를 선택합니다.
클러스터의 샤드 수를 동적으로 변경할 수 있습니다. 자세한 내용은 MemoryDB 클러스터 크기 조정 단원을 참조하십시오.
-
샤드당 복제본에서 각 샤드에 포함할 읽기 전용 복제본 노드 수를 선택합니다.
다음과 같은 제한 사항이 있습니다.
-
다중 AZ를 활성화한 경우 샤드당 복제본이 하나 이상 있어야 합니다.
-
콘솔을 사용하여 클러스터를 생성할 때 샤드마다 복제본 수가 동일합니다.
-
-
다음을 선택합니다.
고급 설정 섹션을 완료하세요.
-
보안 그룹에서 이 클러스터에 사용할 보안 그룹을 선택합니다. 보안 그룹은 클러스터에 대한 네트워크 액세스를 제어하는 방화벽 역할을 합니다. 에 기본 보안 그룹을 사용하거나 새 보안 그룹을 VPC 생성할 수 있습니다.
보안 그룹에 대한 자세한 내용은 Amazon 사용 설명서의 에 대한 보안 그룹을 VPC 참조하세요. VPC
-
데이터는 다음과 같은 방식으로 암호화됩니다.
저장된 데이터 암호화 - 디스크에 저장된 데이터 암호화를 활성화합니다. 자세한 정보는 저장된 데이터 암호화를 참조하세요.
참고
Customer Managed AWS KMS 키를 선택하고 키를 선택하여 다른 암호화 키를 제공할 수 있습니다.
전송 중 데이터 암호화 – 전송 데이터 암호화를 활성화합니다. 이는 기본값으로 사용 설정되어 있습니다. 자세한 정보는 전송 중 데이터 암호화를 참조하세요.
암호화를 선택하지 않으면 “오픈 액세스”라는 개방형 액세스 제어 목록이 기본 사용자와 함께 생성됩니다. 자세한 내용은 액세스 제어 목록을 사용하여 사용자 인증(ACLs) 단원을 참조하십시오.
스냅샷의 경우, 스냅샷 보존 기간과 스냅샷 기간을 선택적으로 지정할 수 있습니다. 기본적으로 자동 스냅샷 활성화가 선택됩니다.
-
유지 관리 창의 경우, 선택적으로 유지 관리 기간을 지정할 수 있습니다. 유지 관리 기간은 MemoryDB가 클러스터의 시스템 유지 관리를 예약하는 시간이며 일반적으로 매주 한 시간입니다. MemoryDB에서 유지 관리 기간의 요일과 시간을 선택하도록 허용하거나(기본 설정 없음) 요일 시간 및 기간을 직접 선택할 수 있습니다(유지 관리 기간 지정). [Specify maintenance window]를 선택할 경우 목록에서 유지 관리 기간의 [Start day], [Start time] 및 [Duration](시간)을 선택합니다. 모든 시간은 UCT 시간입니다.
자세한 내용은 유지 관리 관리 중 단원을 참조하십시오.
-
알림 에서 기존 Amazon Simple Notification Service(AmazonSNS) 주제를 선택하거나 수동 ARN 입력을 선택하고 주제의 Amazon 리소스 이름()을 입력합니다ARN. Amazon을 SNS 사용하면 인터넷에 연결된 스마트 디바이스에 알림을 푸시할 수 있습니다. 기본적으로 알림이 비활성화됩니다. 자세한 내용은 https://aws.amazon.com/sns/
를 참조하세요.
-
태그의 경우 선택적으로 태그를 적용하여 클러스터를 검색 및 필터링하거나 AWS 비용을 추적할 수 있습니다.
-
입력 및 선택한 내용을 모두 검토한 다음 필요한 내용을 수정합니다. 준비가 되면 [Create cluster]를 선택하여 클러스터를 시작하거나 [Cancel]을 선택해 작업을 취소합니다.
클러스터의 상태를 사용할 수 있게 되는 즉시 클러스터에 대한 EC2 액세스 권한을 부여하고 연결한 다음 사용을 시작할 수 있습니다. 자세한 내용은 3단계: 클러스터에 대한 액세스 허가 및 4단계: 클러스터에 연결 단원을 참조하세요.
중요
클러스터를 사용할 수 있게 되면 클러스터를 적극 사용하지 않더라도 클러스터가 활성화되어 있는 매 시간 또는 60분 미만 단위로 비용이 청구됩니다. 이 클러스터의 요금 발생을 중지하려면 클러스터를 삭제해야 합니다. 5단계: 클러스터 삭제을 참조하세요.
-
create-cluster
작업을 사용할 때는 파라미터 --snapshot-name
또는 --snapshot-arns
을 포함하여 스냅샷의 데이터로 새로운 클러스터를 시드해야 합니다.
자세한 내용은 다음 자료를 참조하세요.
-
클러스터 생성(AWS CLI)MemoryDB 사용 설명서에서
-
AWS CLI 명령 참조의 create-cluster.
MemoryDB API 작업 을 사용하여 MemoryDB 스냅샷을 복원할 수 있습니다CreateCluster
.
CreateCluster
작업을 사용할 때는 파라미터 SnapshotName
또는 SnapshotArns
을 포함하여 스냅샷의 데이터로 새로운 클러스터를 시드해야 합니다.
자세한 내용은 다음 자료를 참조하세요.
-
클러스터 생성(MemoryDB API)MemoryDB 사용 설명서에서
-
CreateCluster MemoryDB API 참조의 .