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á.
Migração de nós da geração anterior
Os nós de geração anterior são tipos de nó que estão sendo eliminados gradualmente. Se você não tiver clusters existentes usando um tipo de nó da geração anterior, ElastiCache não oferece suporte à criação de novos clusters com esse tipo de nó.
Devido à quantidade limitada de tipos de nó de geração anterior, não podemos garantir uma substituição bem-sucedida quando um nó se torna não íntegro em seu(s) cluster(s). Nesse cenário, a disponibilidade do cluster pode ser afetada negativamente.
Recomendamos que você migre seu(s) cluster(s) para um novo tipo de nó para melhor disponibilidade e performance. Para obter um tipo de nó recomendado para migrar, consulte Caminhos de atualização
Migração de nós em um cluster Valkey ou Redis OSS
O procedimento a seguir descreve como migrar seu tipo de nó de OSS cluster Valkey ou Redis usando o console. ElastiCache Durante esse processo, seu OSS cluster Valkey ou Redis continuará atendendo às solicitações com o mínimo de tempo de inatividade. Dependendo da configuração do cluster, você pode ver os seguintes tempos de inatividade. As estimativas a seguir podem diferir com base em suas configurações específicas:
-
O modo de cluster desativado (nó único) pode durar aproximadamente 60 segundos, principalmente devido à DNS propagação.
-
O modo de cluster desativado (com nó de réplica) pode levar aproximadamente 1 segundo para clusters que executam Valkey 7.2 e superior ou Redis OSS 5.0.6 e superior. Todas as versões inferiores podem durar aproximadamente 10 segundos.
-
O modo cluster habilitado pode ver aproximadamente 1 segundo.
Para modificar um tipo de nó de OSS cluster Valkey ou Redis usando o console:
-
Faça login no console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/
. -
No painel de navegação, escolha clusters Valkey ou clusters Redis OSS.
-
Na lista de clusters, escolha o cluster que você deseja migrar.
-
Escolha Açõe e Modificar.
-
Escolha o novo tipo de nó na lista de tipos de nó.
-
Se quiser executar o processo de migração imediatamente, escolha Apply immediately (Aplicar imediatamente). Se Apply immediately (Aplicar imediatamente) não for escolhida, o processo de migração será realizado durante a próxima janela de manutenção do cluster.
-
Escolha Modificar. Se você escolheu Apply immediately na etapa anterior, o status do cluster mudará para modifying. Quando o status mudar para available, a modificação estará completa, e você poderá começar a usar o novo cluster.
Para modificar um tipo de nó de OSS cluster Valkey ou Redis usando: AWS CLI
Use o modify-replication-groupAPIconforme mostrado a seguir:
Para Linux, macOS ou Unix:
aws elasticache modify-replication-group / --replication-group-id
my-replication-group
/ --cache-node-typenew-node-type
/ --apply-immediately
Para Windows:
aws elasticache modify-replication-group ^ --replication-group-id
my-replication-group
^ --cache-node-typenew-node-type
^ --apply-immediately
Nesse cenário, o valor de new-node-type
é o tipo de nó para o qual você está migrando. Passando o parâmetro --apply-immediately
, a atualização será aplicada imediatamente quando o grupo de replicação fizer a transição do status modifying (modificando) para available (disponível). Se Apply immediately (Aplicar imediatamente) não for escolhida, o processo de migração será realizado durante a próxima janela de manutenção do cluster.
nota
Se você não conseguir modificar o cluster com um erro InvalidCacheClusterState
, você precisa remover primeiro um nó com falha de restauração.
Fixando ou removendo restore-failed-node (s)
O procedimento a seguir descreve como corrigir ou remover nós com falha de restauração do seu cluster Valkey ou Redis. OSS Para saber mais sobre como os ElastiCache nós entram em um estado de falha na restauração, consulte. Visualizando o status ElastiCache do nó Recomendamos primeiro remover todos os nós em um estado de falha na restauração, depois migrar os nós restantes da geração anterior no ElastiCache cluster para um tipo de nó de nova geração e, por fim, adicionar novamente o número necessário de nós.
Para remover o nó com falha de restauração (console):
-
Faça login no console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/
. -
No painel de navegação, escolha clusters Valkey ou clusters Redis OSS.
-
Na lista de clusters, escolha o cluster do qual você deseja remover um nó.
-
Na lista de fragmentos, escolha o fragmento do qual você deseja remover um nó. Ignore esta etapa se o modo cluster estiver desabilitado para o cluster.
-
Na lista de nós, escolha o nó com um status de
restore-failed
. -
Escolha Actions (Ações) e, em seguida, escolha Delete node (Excluir nó).
Depois de remover os nós que falharam na restauração do seu ElastiCache cluster, agora você pode migrar para um tipo de geração mais recente. Para obter mais informações, consulte acima em Migração de nós em um cluster Valkey ou Redis OSS.
Para adicionar novamente nós ao seu ElastiCache cluster, consulteAdicionando nós a um ElastiCache cluster.
Migração de nós em um cluster do Memcached
Para migrar ElastiCache (Memcached) para um tipo de nó diferente, você deve criar um novo cluster, que sempre começa vazio para que seu aplicativo possa preencher.
Para migrar seu tipo de nó de cluster ElastiCache (Memcached) usando o console: ElastiCache
-
Crie um novo cluster com o novo tipo de nó. Para obter mais informações, consulte Criação de um cluster do Memcached (console).
-
No seu aplicativo, atualize os endpoints para os endpoints do novo cluster. Para obter mais informações, consulte Encontrando os endpoints de um cluster (console) (Memcached)
-
Exclua o cluster antigo. Para obter mais informações, consulte Excluindo um cluster no ElastiCache