ElastiCache for Redis 백업을 Amazon S3로 내보내려면 어떻게 해야 하나요?

2분 분량
0

Amazon ElastiCache for Redis 백업을 Amazon Simple Storage Service(Amazon S3)로 내보내고 싶습니다.

해결 방법

ElastiCache 클러스터와 동일한 AWS 리전에 있는 Amazon S3 버킷을 생성하거나 사용

ElastiCache 스냅샷(.rdb 파일)을 S3 버킷에 복사하려면, ElastiCache 클러스터와 동일한 AWS 리전에서 버킷을 사용하거나 생성하세요.

S3 버킷에 Amazon ElastiCache 액세스 권한 부여

ElastiCache에 S3 버킷에 대한 액세스 권한을 부여하려면 다음 단계를 완료하세요.

  1. Amazon S3 콘솔을 엽니다.
  2. 백업을 복사할 Amazon S3 버킷의 이름을 선택합니다.
  3. 권한 탭을 선택합니다.
  4. **액세스 제어 목록 (ACL)**에서 편집을 선택합니다.
  5. 피부여자 추가를 선택하고 다음과 같은 Canonical ID를 입력합니다. 540804c33a284a299d2547575ce1010f2312ef3da9b3a053c8bc45bf233e4353.
  6. 다음 옵션을 선택합니다.
    개체의 경우 목록쓰기를 선택합니다.
    버킷 ACL의 경우 읽기쓰기를 선택합니다.
  7. 저장을 선택합니다.

**참고:**AWS GovCloud 리전은 다음 ID를 사용합니다. 40fa568277ad703bd160f66ae4f83fc9dfdfd06c2f1b5060ca22442ac3ef8be6.

버킷과 상호 작용할 수 있는 올바른 권한 부여

백업을 내보내는 사용자에게는 버킷과 상호 작용할 수 있는 올바른 권한이 있어야 합니다. S3 버킷에 액세스하여 .rdb 파일을 복사하려면 ElastiCache에서 버킷 정책에 대한 사용 권한이 필요합니다. 또한 S3 버킷의 .rdb 파일에 액세스할 수 있도록 사용자의 IAM 권한을 설정해야 합니다.

다음은 올바른 권한을 제공하는 정책의 예시입니다.

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "s3:GetBucketLocation",
        "s3:ListAllMyBuckets",
        "s3:PutObject",
        "s3:GetObject",
        "s3:DeleteObject",
        "s3:ListBucket"
      ],
      "Resource": "arn:aws:s3:::*"
    }
  ]
}

**참고:**앞의 예시에서 IAM 정책은 모든 S3 버킷에 액세스를 제공합니다. 특정 버킷으로 권한을 제한할 수도 있습니다.

IAM 정책이 누락되었거나 필요한 권한이 거부된 경우 내보내기가 다음 오류를 반환합니다.

"The authenticated user does not have sufficient permissions to perform the desired activity."

ElastiCache for Redis 백업을 S3로 내보내기

Redis용 ElastiCache 백업을 S3 버킷으로 내보내려면 다음 단계를 완료하세요.

  1. ElastiCache 콘솔을 엽니다.
  2. 탐색 창의 리소스에서 백업을 선택합니다.
  3. 백업 목록에서 내보낼 백업을 선택한 다음 복사를 선택합니다.
  4. 새 백업 이름에 백업 이름을 입력합니다. Amazon ElastiCache는 여기에 입력한 값에 인스턴스 식별자와 .rdb 파일 이름 확장자를 추가합니다. 예를 들어 my-exported-backup을 입력하면 Amazon ElastiCache에서 my-exported-backup-0001.rdb을 생성합니다.
  5. 타겟 S3 위치 목록에서 백업을 내보내려는 Amazon S3 버킷의 이름을 선택합니다.
  6. 복사를 선택합니다.

관련 정보

백업 내보내기

외부에서 생성한 백업으로 자체 설계한 새 클러스터에 시딩하기

AWS 공식
AWS 공식업데이트됨 7달 전