

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Configurar multi-AZ ao criar um cluster
<a name="create-cluster-multi-az"></a>

O multi-AZ do Amazon Redshift oferece suporte a duas zonas de disponibilidade ao mesmo tempo. O Amazon Redshift seleciona automaticamente as zonas de disponibilidade com base na configuração do grupo de sub-redes selecionado. Você pode converter um data warehouse de zona de disponibilidade única existente em uma implantação multi-AZ ou restaurar um snapshot para configurá-la como um data warehouse multi-AZ.

Usando o console do Amazon Redshift, você pode criar implantações multi-AZ facilmente. Para criar uma implantação multi-AZ usando o console do Amazon Redshift, selecione a opção Multi-AZ ao criar o data warehouse. Especifique o número de nós de computação necessários em uma única zona de disponibilidade, e o Amazon Redshift implantará o número de nós em cada uma das duas zonas de disponibilidade. Todos os nós serão usados no processamento dos workloads de leitura e gravação durante uma operação normal. Você também pode usar o comando `create-cluster` da AWS CLI para criar um novo data warehouse multi-AZ usando o parâmetro `multi-az`.

Você pode converter um data warehouse single-AZ existente em um data warehouse multi-AZ. Você pode usar o console do Amazon Redshift ou o comando `modify-cluster` da AWS CLI usando o parâmetro `multi-az`. Ou você pode restaurar de um snapshot para configurar um data warehouse single-AZ em um data warehouse multi-AZ usando o console do Amazon Redshift ou o comando `restore-from-cluster-snapshot` da AWS CLI usando o parâmetro `multi-az`.

A implantação multi-AZ oferece suporte somente aos tipos de nó RA3 que usam o Amazon Redshift Managed Storage (RMS). O Amazon Redshift armazena dados no RMS, que usa o Amazon S3 e pode ser acessado em todas as zonas de disponibilidade em uma Região da AWS, sem precisar replicar os dados no Amazon Redshift. 

Você pode configurar a implantação multi-AZ ao criar um cluster usando o console do Amazon Redshift ou a AWS Command Line Interface.

## Utilizar o console
<a name="maz-create-console"></a>

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon Redshift em [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. No menu de navegação, **Provisioned clusters dashboard** (Painel de clusters provisionados) e **Clusters**. Os clusters de sua conta na Região da AWS atual são listados. Um subconjunto de propriedades de cada cluster é exibido nas colunas na lista.

1.  Escolha o botão **Criar cluster** para abrir a página do cluster.

1. Insira as propriedades do cluster. Para obter informações gerais sobre como criar clusters, consulte [Criar um cluster](create-cluster.md).

1. Escolha um dos tipos de nó RA3 na lista suspensa **Node type** (Tipo de nó). A opção de configuração AZ só permanece disponível quando você escolhe um tipo de nó RA3.

1. Em **Configuração AZ**, escolha **Multi-AZ**.

1. Em **Número de nós por AZ**, insira pelo menos dois nós para o cluster.

1. Você tem a opção de carregar dados de amostra ou adicionar dados próprios:
   + Em **Sample data** (Dados de exemplo), escolha **Load sample data** (Carregar dados de exemplo) para carregar o conjunto de dados de exemplo em seu cluster do Amazon Redshift. O Amazon Redshift carrega o Tickit do conjunto de dados de exemplo para o banco de dados dev padrão e o esquema public. O Amazon Redshift carrega automaticamente o conjunto de dados de exemplo no cluster do Amazon Redshift. Você pode começar usando o editor de consulta v2 para consultar dados.
   + Para adicionar dados próprios ao cluster do Amazon Redshift, siga as etapas em [Trazer seus próprios dados para o Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/gsg/bring-own-data.html).

1. Role para baixo até **Additional configurations** (Configurações adicionais), expanda **Network and security** (Rede e segurança) e aceite o **Cluster subnet group** (Grupo de sub-redes do cluster) padrão ou escolha outro. Se você escolher outro grupo de sub-redes do cluster, verifique se existem três zonas de disponibilidade no grupo de sub-redes selecionado.

1. Em **Additional configurations** (Configurações adicionais), expanda **Database configurations** (Configurações do banco de dados).

1. Para usar uma chave do AWS KMS personalizada em vez da chave padrão de propriedade da AWS, clique em **Personalizar configurações de criptografia** em **Criptografia do banco de dados**.

1. Em **Choose an KMS key** (Escolher uma chave do KMS), selecione uma chave do AWS Key Management Service ou insira um ARN. Ou clique em **Criar uma chave do AWS Key Management Service** no console do AWS Key Management Service. Para obter mais informações sobre como criar chaves KMS, consulte [Criar chaves](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) no *Guia do desenvolvedor do AWS Key Management Service*.

1. Clique em **Create cluster**. Quando a criação do cluster for bem-sucedida, você poderá visualizar os detalhes na página de detalhes do cluster. Você pode usar seu cliente SQL para carregar e consultar dados.

## Usar o AWS Command Line Interface
<a name="maz-create-cli"></a>

**Para configurar multi-AZ ao criar um cluster usando a AWS Command Line Interface**
+ Na AWS CLI, use o comando `create-cluster` e o parâmetro `multi-az` da maneira a seguir.

  ```
  aws redshift create-cluster 
      --port 5439 
      --master-username master
      --master-user-password #####
      --node-type ra3.4xlarge
      --number-of-nodes 2
      --profile maz-test
      --endpoint-url https://redshift.eu-west-1.amazonaws.com
      --region eu-west-1
      --cluster-identifier test-maz
      --multi-az 
      --maintenance-track-name CURRENT
      --encrypted
  ```