프로비저닝된 Amazon Redshift 클러스터를 다른 서브넷으로 이동하려면 어떻게 해야 합니까?
최종 업데이트 날짜: 2022년 11월 4일
Amazon Redshift 클러스터를 다른 서브넷으로 이동하려고 합니다. 어떻게 해야 합니까?
간략한 설명
새로운 Amazon Redshift 클러스터가 시작되면 Amazon Virtual Private Cloud(Amazon VPC), 보안 그룹 및 클러스터 서브넷 그룹이 제공됩니다. 시작 중에 Amazon Redshift는 연결된 클러스터 서브넷 그룹에서 임의의 서브넷을 선택합니다.
기존의 프로비저닝된 Amazon Redshift 클러스터를 다른 서브넷으로 이동하는 방법은 두 가지가 있습니다. 기존 서브넷 그룹을 사용하거나 프로비저닝된 Amazon Redshift 클러스터를 이동할 서브넷이 포함된 새 서브넷 그룹을 생성할 수 있습니다. 원하는 서브넷이 포함된 서브넷 그룹을 생성한 후에는 스냅샷에서 클러스터를 복원해야 합니다. 또한 서브넷 그룹에 서브넷이 하나만 있어야 합니다. 그렇지 않으면 Amazon Redshift가 특정 서브넷에서 클러스터를 시작하지 못할 수 있습니다.
해결 방법
Amazon Redshift 클러스터를 다른 서브넷 그룹으로 이동하려면 다음 단계를 수행하십시오.
1. 클러스터의 수동 스냅샷을 생성합니다.
2. 방금 생성한 스냅샷을 사용하여 클러스터를 복원합니다.
3. Additional configurations(추가 구성)에서 Use defaults(기본값 사용) 설정을 끕니다.
4. Network and security(네트워크 및 보안)를 선택합니다.
5. 원하는 서브넷 그룹을 선택합니다.
6. Restore cluster from snapshot(스냅샷에서 클러스터 복원)을 선택합니다.
자세한 내용은 내 Amazon Redshift 클러스터를 VPC 간에 이동하려면 어떻게 해야 합니까?를 참조하십시오.
Amazon Redshift 클러스터에서 사용 중인 서브넷 및 서브넷 그룹을 확인하려면 다음 단계를 수행하십시오.
1. Amazon Redshift 콘솔을 엽니다.
2. 클러스터(Clusters) 탭을 선택합니다.
3. Amazon Redshift 클러스터를 선택합니다.
4. 속성(Properties) 탭을 선택합니다.
5. Network and security(네트워크 및 보안)로 이동하여 네트워크 세부 정보를 봅니다. Network and security(네트워크 및 보안) 정보에는 사용 중인 서브넷 그룹이 표시됩니다.
6. Properties(속성) 탭에서 Node IP addresses(노드 IP 주소)로 이동합니다. 이 섹션에는 사용 중인 서브넷을 확인하는 데 도움이 되는 정보가 있습니다. 나열된 서브넷은 서브넷 그룹의 서브넷이어야 합니다.
서브넷 모범 사례
Amazon Redshift 클러스터를 다른 서브넷으로 이동하는 경우 다음 모범 사례를 고려하십시오.
- 서브넷이 동종 네트워크에 상주하도록 클러스터 서브넷 그룹을 구성합니다. 동종 네트워크 구성에서는 해당 그룹에 속한 모든 서브넷이 유사한 네트워킹 규칙을 공유하여 균일한 네트워크로 수행됩니다. 또한 동종 네트워크 구성은 Amazon Redshift 클러스터를 다른 서브넷으로 이동할 때 발생할 수 있는 연결 문제를 최소화합니다.
- 서브넷 그룹 내의 각 서브넷에 충분한 IP 주소가 있는지 확인합니다. 그렇지 않으면 Amazon Redshift는 클러스터를 동일한 가용 영역(AZ) 내에서 2개 이상의 서브넷에 프로비저닝합니다. 동일한 가용 영역 내에 사용 가능한 서브넷이 없거나 충분한 IP 주소가 없는 경우 클러스터 시작이 실패할 수 있습니다. 시작 실패를 해결하려면 사용되지 않는 탄력적 네트워크 인터페이스를 모두 삭제합니다. 또는 다른 서브넷 그룹을 선택하여 AWS 리소스를 다른 서브넷으로 이동할 수 있습니다.