Migrar com ferramentas – Redis Enterprise para o Redis Gerenciado do Azure

Azure fornece ferramentas de migração internas que atualizam sua instância do Cache do Azure para Redis Enterprise em uma instância Azure Redis Gerenciada. Após a conclusão da migração, o nome de host do Redis Enterprise apontará para uma instância Azure Redis Gerenciada e seus aplicativos cliente se reconectarão automaticamente à instância Azure Redis Gerenciada usando o mesmo nome de host e chave de acesso que sua instância do Redis Enterprise. Depois de validar a migração, atualize seus aplicativos cliente para usar o novo nome de host do Redis gerenciado Azure.

Importante

Uma habilidade do agente de migração para o Cache do Azure para Redis Enterprise está disponível para ajudar a responder perguntas relacionadas à migração e preparar um plano de migração personalizado para seu ambiente. Para obter mais informações, consulte a habilidade do agente de migração do Redis Enterprise.

Use estas etapas se você escolher ferramentas de migração para caches empresariais usando Azure portal.

Etapa 1: Validar e iniciar a migração

  1. Adicione a marca de recurso amr-migration-data-preserve: false à instância do Cache do Azure para Redis Enterprise para desabilitar explicitamente a sincronização de dados de melhor esforço. Essa marca é necessária para que a migração possa continuar. É recomendável definir a marca de recurso como False ela garantirá que a migração seja mais rápida com mais probabilidade de êxito. A sincronização de dados ainda não tem suporte.

    az tag update --resource-id --operation Merge --tags amr-migration-data-preserve=False
    
  2. No portal do Azure, use o menu Recursos para sua instância do Cache do Azure para Redis Enterprise e selecione Migrar para Azure Redis Gerenciado na barra de comandos superior.

    Screenshot mostrando as ferramentas de migração no portal Azure.

  3. No painel de migração, selecione o SKU existente do Azure Managed Redis para migrar e, em seguida, selecione Migrate. Isso iniciará o processo de migração para sua instância do Cache do Azure para Redis Enterprise.

Etapa 2: durante a migração

  1. Durante a migração, o status do cache é alterado para Atualização. Nenhuma outra operação de gerenciamento pode ser executada até que a migração seja concluída.
  2. Seu aplicativo cliente experimentará um blip de conexão, semelhante à experiência de manutenção. Quando o aplicativo cliente se reconectar, ele se conectará à instância do Azure Redis Gerenciado.

Etapa 3: Garantir o êxito e excluir o nome do host antigo do Cache do Azure para Redis Enterprise

  1. Após a conclusão da migração, valide se seu aplicativo se comporta conforme o esperado com o ponto de extremidade migrado. Observe que o hostname do Cache do Azure para Redis Enterprise continuará apontando para a nova instância do Azure Managed Redis mesmo após a migração ser concluída.
  2. Atualize os aplicativos para usar o nome de host Redis Gerenciado do Azure (<cachename>.<region>.redis.azure.net) e desative o nome de host não utilizado do Cache do Azure para Redis Enterprise.