Preparação da origem e destino para migração - Amazon ElastiCache

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á.

Preparação da origem e destino para migração

Com essas etapas, você pode se preparar para migrar seus dados de uma fonte autônoma do Valkey ou do Redis EC2 para ElastiCache, ou de um cluster do Redis OSS para um cluster do Valkey. ElastiCache

Isso se refere à migração de uma instância auto-hospedada para o ElastiCache serviço. Para obter informações sobre a atualização do Redis OSS para o Valkey, consulte. ElastiCache Atualizando as versões do motor, incluindo atualizações de motores cruzados

Você deve garantir que todos os quatro pré-requisitos mencionados a seguir sejam atendidos antes de iniciar a migração do ElastiCache console, da API ou da CLI. AWS

Como preparar os nós de origem e destino do Valkey ou Redis OSS para migração
  1. Identifique a ElastiCache implantação de destino e certifique-se de que você possa migrar dados para ela.

    Uma ElastiCache implantação existente ou recém-criada deve atender aos seguintes requisitos de migração:

    • Ele está usando Valkey ou Redis OSS 5.0.6 ou superior.

    • A criptografia em trânsito não está habilitada.

    • Ele tem o multi-AZ habilitado.

    • Ele tem memória suficiente disponível para comportar os dados do cluster do Valkey ou Redis OSS. Para configurar as definições de memória reservada corretas, consulte Gerenciamento de memória reservada para Valkey e Redis OSS.

    • Para o modo cluster desabilitado, você pode migrar diretamente do Valkey ou Redis OSS versões 2.8.21 em diante para o Valkey ou Redis OSS versões 5.0.6 em diante se estiver usando a CLI ou o Valkey ou Redis OSS versões 5.0.6 em diante usando a CLI ou o console. Para o modo cluster habilitado, você pode migrar diretamente de qualquer versão do Valkey ou Redis OSS de modo cluster habilitado para o Redis OSS versão 5.0.6 em diante se estiver usando a CLI ou o Redis OSS versão 5.0.6 em diante usando a CLI ou o console.

    • O número de fragmentos na origem e no destino coincide.

    • Ele não faz parte de um datastore global.

    • Ele tem a hierarquização de dados desabilitada.

  2. Certifique-se de que as configurações do seu Valkey ou Redis OSS de código aberto e a implantação sejam compatíveis. ElastiCache

    No mínimo, todos os itens a seguir na ElastiCache implantação de destino devem ser compatíveis com a configuração do Valkey ou Redis OSS para replicação:

    • O cluster não deve ter o AUTH habilitado.

    • O config protected-mode deve estar definido como no.

    • Se você tiver uma bind configuração na configuração do Valkey ou Redis OSS, ela deverá ser atualizada para permitir solicitações de nós. ElastiCache

    • O número de bancos de dados lógicos deve ser o mesmo no ElastiCache nó e no cluster Valkey ou Redis OSS. Esse valor é definido usando databases no config do Valkey ou Redis OSS.

    • Os comandos do Valkey ou Redis OSS que executam a modificação de dados não devem ser renomeados para permitir que a replicação dos dados seja bem-sucedida. Por exemplo, sync, psync, info, config, command e cluster.

    • Para replicar os dados do seu cluster OSS Valkey ou Redis ElastiCache, verifique se há CPU e memória suficientes para lidar com essa carga adicional. Essa carga vem do arquivo RDB criado pelo cluster Valkey ou Redis OSS e transferido pela rede para o nó. ElastiCache

    • Todas as instâncias do Valkey ou Redis OSS no cluster de origem devem estar em execução na mesma porta.

  3. Certifique-se de que suas instâncias possam se conectar ElastiCache fazendo o seguinte:

    • Garanta que cada endereço IP da instância seja privado.

    • Atribua ou crie a ElastiCache implantação na mesma nuvem privada virtual (VPC) do seu OSS Valkey ou Redis na sua instância (recomendado).

    • Se VPCs forem diferentes, configure o emparelhamento de VPC para permitir o acesso entre os nós. Para obter mais informações sobre o emparelhamento de VPCs, consulte Padrões de acesso para acessar um ElastiCache cache em uma Amazon VPC.

    • O grupo de segurança vinculado às suas instâncias do Valkey ou Redis OSS deve permitir o tráfego de entrada dos nós. ElastiCache

  4. Certifique-se de que seu aplicativo possa direcionar o tráfego para ElastiCache os nós após a conclusão da migração dos dados. Para obter mais informações, consulte Padrões de acesso para acessar um ElastiCache cache em uma Amazon VPC.