

 Amazon Redshift는 패치 198부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. 기존 Python UDF는 2026년 6월 30일까지 계속 작동합니다. 자세한 내용은 [블로그 게시물](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)을 참조하세요.

# 단일 AZ 데이터 웨어하우스를 다중 AZ 데이터 웨어하우스로 변환
<a name="convert-saz-to-maz"></a>

단일 AZ 데이터 웨어하우스를 다중 AZ 데이터 웨어하우스로 변환하면 SLA가 99.99% 보장되어 데이터 웨어하우스의 가용성이 높아집니다. 다중 AZ 데이터 웨어하우스를 사용하더라도 개별 쿼리의 성능은 동일하게 유지됩니다. 동시성이 높은 워크로드의 경우 Amazon Redshift가 두 가용 영역의 컴퓨팅 리소스를 사용하여 요청을 실행할 수 있으므로 전체 처리량이 향상됩니다.

**참고**  
Amazon Redshift에서는 단일 AZ에서 다중 AZ로 또는 그 반대로 변환하는 동안 기존 컴퓨팅 리소스를 분할할 수 없습니다. 개별 쿼리 성능을 일관되게 유지하기 위해 이 작업은 지원되지 않습니다.

## 콘솔 사용
<a name="maz-saz-maz-console"></a>

**콘솔을 사용하여 단일 AZ 클러스터를 다중 AZ 데이터 웨어하우스로 변환하는 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)에서 Amazon Redshift 콘솔을 엽니다.

1. 탐색 메뉴에서 **Provisioned clusters dashboard**(프로비저닝된 클러스터 대시보드)를 선택하고 **Clusters**(클러스터)를 선택합니다. 현재 AWS 리전의 계정에 대한 클러스터가 나열됩니다. 각 클러스터의 속성 하위 집합이 목록의 열에 표시됩니다.

1. 다중 AZ 배포로 변환하려는 클러스터를 선택합니다. 클러스터 세부 정보 페이지가 나타납니다.

1. **작업**에서 **다중 AZ 활성화**를 선택합니다. 수정 요약 페이지가 나타납니다. **다중 AZ 활성화**를 클릭합니다.

1. 오류가 발생하면 다음 중 하나를 수행한 다음 **다중 AZ 활성화**를 클릭합니다.
   + 클러스터 암호화 - 클러스터 세부 정보 페이지의 속성 탭 아래에 있는 데이터베이스 구성 섹션에서 **속성**을 선택하여 암호화 설정을 편집합니다.
   + 서브넷 그룹 - 서브넷 그룹 링크를 클릭하여 **서브넷 그룹**을 선택하고 클러스터 서브넷 그룹 설정을 편집합니다. 다른 클러스터 서브넷 그룹을 선택하는 경우 선택한 서브넷 그룹에 3개의 가용 영역이 있는지 확인하세요.
   + 포트 설정 - 클러스터 세부 정보 페이지의 속성 탭 아래에 있는 데이터베이스 구성 섹션에서 **속성**을 선택하여 포트 설정을 편집합니다.

1. SQL 클라이언트를 사용하여 데이터를 로드하고 쿼리할 수 있습니다.

## AWS Command Line Interface 사용
<a name="maz-saz-maz-cli"></a>
+ AWS CLI에서 `modify-cluster` 명령과 `multi-az` 파라미터를 다음과 같이 사용하세요.

  ```
  aws redshift modify-cluster 
      --profile maz-test
      --endpoint-url https://redshift.eu-west-1.amazonaws.com
      --region eu-west-1
      --cluster-identifier test-maz-11
      --multi-az
  ```

다중 AZ 배포에서는 시스템 모니터링 뷰(SYS\_\* 뷰)만 지원하므로 STL, SVCS, SVL, SVV 또는 STV 뷰를 사용할 수 없습니다. 시스템 모니터링 뷰(SYS\_\* 뷰)를 사용하도록 모니터링 쿼리를 변경하세요.