Migração on-line para o Valkey ou Redis OSS - 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á.

Migração on-line para o Valkey ou Redis OSS

Ao usar a migração on-line, você pode migrar seus dados do Valkey ou Redis OSS do seu código-fonte aberto e hospedagem própria no Amazon EC2 para o Amazon ElastiCache.

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

nota

A migração on-line não é compatível com caches ou clusters sem servidor do ElastiCache em execução no tipo de nó r6gd.

Visão geral

Migrar seus dados do Valkey ou Redis OSS de código-fonte aberto em execução no Amazon EC2 para o Amazon ElastiCache exige uma implantação do Amazon ElastiCache existente ou recém-criada. A implantação deve ter uma configuração pronta para migração. Ela também deve estar alinhada à configuração desejada, incluindo atributos, como tipo de instância, número de fragmentos e número de réplicas.

A migração on-line foi projetada para migrar dados do Valkey ou Redis OSS de código-fonte aberto e hospedagem própria no Amazon EC2 para o ElastiCache, e não para mover dados entre clusters do ElastiCache.

Importante

É altamente recomendável ler integralmente as seções a seguir antes de iniciar o processo de migração online.

A migração começa quando você chama o comando da StartMigration ou a operação de API AWS CLI. Ao migrar clusters do Valkey ou Redis OSS de modo cluster desabilitado, o processo de migração torna o nó primário do cluster do ElastiCache Valkey ou Redis OSS uma réplica do Valkey ou Redis OSS primário de origem. Ao migrar clusters do Valkey ou Redis OSS de modo cluster habilitado, o processo de migração torna o nó primário de cada fragmento do ElastiCache uma réplica do fragmento correspondente do cluster de origem que tem os mesmos slots.

Depois que as alterações no lado do cliente estiverem prontas, chame a operação da API CompleteMigration. Essa operação de API promove a implantação do ElastiCache para sua implantação primária do Valkey ou Redis OSS com os nós principal e de réplica (conforme aplicável). Agora é possível redirecionar sua aplicação cliente para começar a gravar dados no ElastiCache. Durante a migração, é possível conferir o status da replicação executando o comando valkey-cli INFO nos nós do Valkey e nos nós primários do ElastiCache.

Etapas da migração

Os seguintes tópicos descrevem o processo de migração dos seus dados: