Amazon Redshift 클러스터를 Amazon Virtual Private Cloud(Amazon VPC) 간에 이동하고자 합니다.
간략한 설명
프로비저닝된 Amazon Redshift 클러스터를 VPC 간에 이동하려면
- 원본 클러스터의 AWS Identity and Access Management(IAM) 역할과 구성 세부 정보를 확인합니다.
- 클러스터 서브넷 그룹을 생성합니다.
- 원본 클러스터의 스냅샷을 생성합니다.
- 클러스터를 새 클러스터 서브넷 그룹에 복원합니다.
- IAM 역할을 연결합니다.
해결 방법
참고: 마이그레이션 중에는 원본 클러스터에 대한 쓰기를 중지해야 합니다. 그러지 않으면 일부 데이터가 새 클러스터에 백업되지 않을 수 있습니다.
IAM 역할 확인
- Amazon Redshift 콘솔을 열고 탐색 창에서 [클러스터]를 선택합니다.
- 이동하려는 Amazon Redshift 클러스터를 선택합니다.
- 페이지 상단에서 [작업] 드롭다운 목록을 선택한 다음 [IAM 역할 관리]를 선택합니다.
- 클러스터와 연결된 IAM 역할을 기록해 둡니다. 나중에 이 역할을 새 클러스터와 연결합니다.
클러스터 서브넷 그룹 생성
클러스터 서브넷 그룹을 생성합니다. [VPC]에서 클러스터를 마이그레이션할 대상 VPC의 ID를 선택한 다음 연결된 서브넷을 추가합니다.
원본 클러스터의 수동 스냅샷 생성
수동 스냅샷을 생성합니다. [클러스터 식별자]에서 마이그레이션하려는 클러스터를 선택합니다.
클러스터를 새로운 클러스터 서브넷 그룹에 복원
- 생성한 스냅샷을 선택하고 [스냅샷에서 복원]을 선택한 다음 프로비저닝된 클러스터로 복원을 선택합니다.
- 새 클러스터의 속성을 구성합니다. 기본적으로 Amazon Redshift는 원본 클러스터와 동일한 속성을 자동으로 선택합니다. 다음 속성은 원본 클러스터와 달라야 합니다.
클러스터 식별자 Virtual Private Cloud(VPC): 클러스터를 마이그레이션할 대상 VPC
- **복원(Restore)**을 선택합니다.
IAM 역할 연결
- 탐색 창에서 [클러스터]를 선택하고 새 클러스터를 선택합니다.
- [작업] 드롭다운 목록을 선택한 다음 [IAM 역할 관리]를 선택합니다.
- [사용 가능한 IAM 역할]에서 원본 클러스터와 연결된 역할을 선택합니다.
- [IAM 역할 추가]를 선택한 다음 [완료]를 선택합니다.
스냅샷이 복원되고 새 클러스터 상태가 [사용 가능]으로 변경되면 다음 단계를 따릅니다.
- 이전 클러스터의 이름을 바꿉니다(예: ‘oldcluster-1’).
- 새 클러스터의 이름을 원래 클러스터 이름(예: ‘cluster-1’)으로 바꿉니다.
- 클라이언트 애플리케이션에서 클러스터에 대한 쓰기 작업을 재개합니다.
- 이전 클러스터 삭제
관련 정보
VPC에서 클러스터 관리
Amazon Redshift 클러스터를 시작하기 위해 VPC에 액세스할 수 없는 이유는 무엇입니까?
Amazon Redshift 프로비저닝한 클러스터를 다른 AWS 계정으로 복사하려면 어떻게 해야 하나요?