

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Modificar um cluster do MemoryDB
<a name="clusters.modify"></a>

Além de adicionar ou remover nós de um cluster, pode haver momentos em que você precisará fazer outras alterações em um cluster existente, como adicionar um grupo de segurança, alterar a janela de manutenção ou um grupo de parâmetros.

Recomendamos que você tenha sua janela de manutenção cair no momento da menor utilização. Assim, talvez seja necessário modificá-la de tempos em tempos.

Quando você altera os parâmetros de um cluster, a alteração é aplicada ao cluster imediatamente. Isso é verdadeiro se você alterar o próprio grupo de parâmetro do cluster ou um valor do parâmetro dentro do grupo do parâmetro do cluster.

Você também pode atualizar a versão do mecanismo de seus clusters. Por exemplo, você pode selecionar uma nova versão secundária do mecanismo e o MemoryDB começará a atualizar seu cluster imediatamente. 

## Usando o Console de gerenciamento da AWS
<a name="clusters.modifyclusters.viewdetails"></a>

**Como modificar um cluster**

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

1. Na lista no canto superior direito, escolha a AWS região em que o cluster que você deseja modificar está localizado.

1. No painel de navegação à esquerda, acesse **Clusters**. Em **Detalhes dos clusters**, selecione o cluster usando o botão de opções e vá até **Ações** e depois **Modificar**. 

1. A página **Modificar** é exibida.

1. Na janela **Modificar**, faça as modificações desejadas. As opções incluem:
   + Description
   + Grupos de sub-redes
   + Grupos de segurança da VPC
   + Tipo de nó
**nota**  
Se o cluster estiver usando um tipo de nó da família r6gd, você só poderá escolher um tamanho de nó diferente nessa família. Se você escolher um tipo de nó da família r6gd, a classificação de dados em níveis será ativada automaticamente. Para obter mais informações, consulte [Classificação de dados em níveis](data-tiering.md).
   + Compatibilidade com versões do Valkey ou Redis OSS
   + Ativar instantâneos automáticos
   + Período de retenção de snapshot
   + Janela do Snapshot
   + Janela de manutenção
   + Tópico para notificação do SNS

1. Escolha **Salvar alterações**.

Você também pode acessar a página de **detalhes do cluster** e clicar em **modificar** para fazer modificações no cluster. Se você quiser modificar seções específicas do cluster, acesse a respectiva guia na página de **detalhes do cluster** e clique em **Modificar**. 

## Usando o AWS CLI
<a name="clusters.modify.cli"></a>

Você pode modificar um cluster existente usando a AWS CLI `update-cluster` operação. Para modificar o valor de configuração de um cluster, especifique o ID do cluster, o parâmetro a ser alterado e o novo valor do parâmetro. O exemplo a seguir altera a janela de manutenção para um cluster chamado `my-cluster` e aplica a alteração imediatamente.

Para Linux, macOS ou Unix:

```
aws memorydb update-cluster \
    --cluster-name my-cluster \
    --preferred-maintenance-window sun:23:00-mon:02:00
```

Para Windows:

```
aws memorydb update-cluster ^
    --cluster-name my-cluster ^
    --preferred-maintenance-window sun:23:00-mon:02:00
```

Para obter mais informações, consulte [update-cluster](https://docs.aws.amazon.com/cli/latest/reference/memorydb/update-cluster.html) na Referência de AWS CLI comandos.

## Usando a API do MemoryDB
<a name="clusters.modify.api"></a>

Você pode modificar um cluster existente usando a operação da API [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html)MemoryDB. Para modificar o valor de configuração de um cluster, especifique o ID do cluster, o parâmetro a ser alterado e o novo valor do parâmetro. O exemplo a seguir altera a janela de manutenção para um cluster chamado `my-cluster` e aplica a alteração imediatamente.

```
https://memory-db.us-east-1.amazonaws.com/
    ?Action=UpdateCluster
    &ClusterName=my-cluster
    &PreferredMaintenanceWindow=sun:23:00-mon:02:00
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20210801T220302Z
    &X-Amz-Algorithm=Amazon4-HMAC-SHA256
    &X-Amz-Date=20210802T220302Z
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20210801T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```

## Como acionar uma atualização entre mecanismos do Redis OSS para o Valkey
<a name="clusters.modifyclusters.cross-engine"></a>

Você pode atualizar um cluster existente do Redis OSS para o mecanismo Valkey usando o console, a API ou a CLI. 

Se você já tem um cluster do Redis OSS que está usando o grupo de parâmetros padrão, pode atualizar para o Valkey especificando o novo mecanismo e a versão do mecanismo com a API update-cluster.

Para Linux, macOS ou Unix:

```
aws memorydb update-cluster \
   --cluster-name myCluster \
   --engine valkey \
   --engine-version 7.2
```

Para Windows:

```
aws memorydb update-cluster ^
   --cluster-name myCluster ^
   --engine valkey ^
   --engine-version 7.2
```

Se você tiver um grupo de parâmetros personalizados aplicado ao cluster existente do Redis OSS que deseja atualizar, também precisará enviar um grupo de parâmetros personalizados do Valkey na solicitação. O grupo de parâmetros personalizados de entrada do Valkey deve ter os mesmos valores de parâmetros estáticos do Redis OSS que o grupo de parâmetros personalizados do Redis OSS existente.

Para Linux, macOS ou Unix:

```
aws memorydb update-cluster \
   --cluster-name myCluster \
   --engine valkey \
   --engine-version 7.2 \
   --parameter-group-name myParamGroup
```

Para Windows:

```
aws memorydb update-cluster ^
   --cluster-name myCluster ^
   --engine valkey ^
   --engine-version 7.2 ^
   --parameter-group-name myParamGroup
```