내 Amazon Redshift 클러스터를 VPC 간에 이동하려면 어떻게 해야 합니까?

최종 업데이트 날짜: 2020년 4월 16일

Amazon Redshift 클러스터를 Amazon Virtual Private Cloud(Amazon VPC) 간에 이동하려면 어떻게 해야 합니까?

간략한 설명

Amazon Redshift 클러스터를 VPC 간에 이동하려면

  1. 원본 클러스터의 AWS Identity and Access Management(IAM) 역할과 구성 세부 정보를 확인합니다.
  2. 클러스터 서브넷 그룹을 생성합니다.
  3. 원본 클러스터의 스냅샷을 생성합니다.
  4. 클러스터를 새 클러스터 서브넷 그룹에 복원합니다.
  5. IAM 역할을 연결합니다.

해결 방법

참고: 마이그레이션 중에는 원본 클러스터에 대한 쓰기를 중지해야 합니다. 그러지 않으면 일부 데이터가 새 클러스터에 백업되지 않을 수 있습니다.

IAM 역할 확인

  1. Amazon Redshift 콘솔을 열고 탐색 창에서 [클러스터]를 선택합니다.
  2. 이동하려는 Amazon Redshift 클러스터를 선택합니다.
  3. 페이지 상단에서 [작업] 드롭다운 목록을 선택한 다음 [IAM 역할 관리]를 선택합니다.
  4. 클러스터와 연결된 IAM 역할을 기록해 둡니다. 나중에 이 역할을 새 클러스터와 연결합니다.

클러스터 서브넷 그룹 생성

클러스터 서브넷 그룹을 생성합니다. [VPC]에서 클러스터를 마이그레이션할 대상 VPC의 ID를 선택한 다음 연결된 서브넷을 추가합니다.

원본 클러스터의 수동 스냅샷 생성

수동 스냅샷을 생성합니다. [클러스터 식별자]에서 마이그레이션하려는 클러스터를 선택합니다.

클러스터를 새 클러스터 서브넷 그룹에 복원

  1. 생성한 스냅샷을 선택한 다음 [스냅샷에서 복원]을 선택합니다.
  2. 새 클러스터의 속성을 구성합니다. 기본적으로 Amazon Redshift는 원본 클러스터와 동일한 속성을 자동으로 선택합니다. 다음 속성은 원본 클러스터와 달라야 합니다.
    클러스터 식별자
    Virtual Private Cloud(VPC)
    : 클러스터를 마이그레이션할 대상 VPC
  3. [복원]을 선택합니다.

IAM 역할 연결

  1. 탐색 창에서 [클러스터]를 선택하고 새 클러스터를 선택합니다.
  2. [작업] 드롭다운 목록을 선택한 다음 [IAM 역할 관리]를 선택합니다.
  3. [사용 가능한 IAM 역할]에서 원본 클러스터와 연결된 역할을 선택합니다.
  4. [IAM 역할 추가]를 선택한 다음 [완료]를 선택합니다.

스냅샷이 복원되고 새 클러스터 상태가 [사용 가능]으로 변경되면 다음 단계를 따릅니다.

  1. 이전 클러스터의 이름을 바꿉니다(예: ‘oldcluster-1’).
  2. 새 클러스터의 이름을 원래 클러스터 이름(예: ‘cluster-1’)으로 바꿉니다.
  3. 클라이언트 애플리케이션에서 클러스터에 대한 쓰기 작업을 재개합니다.
  4. 이전 클러스터 삭제