O que está desativado no Cache do Azure para Redis
Neste artigo, você aprenderá o que foi desativado do Cache do Azure para Redis.
Versão 4 do Redis
Em 30 de junho de 2023, vamos desativar a versão 4 para instâncias de Cache do Azure para Redis. Antes dessa data, você precisa atualizar qualquer uma das instâncias de cache para a versão 6.
- Todas as instâncias de cache que executarem o Redis versão 4 após 30 de junho de 2023 serão atualizadas automaticamente.
- Todas as instâncias de cache que executam o Redis versão 4 que têm a replicação geográfica habilitada serão atualizadas automaticamente após 30 de agosto de 2023.
Recomendamos que você atualize seus caches por conta própria para acomodar seu agendamento e as necessidades de seus usuários para tornar a atualização o mais conveniente possível.
A versão 4 de código aberto do Redis foi lançada há vários anos e agora foi desativada. A versão 4 não recebe mais bugs críticos ou correções de segurança da comunidade. O Cache do Azure para Redis oferece Redis de código aberto como um serviço gerenciado no Azure. Para manter a sincronização com a oferta de software livre, também estamos desativando a versão 4. A Microsoft continua a enviar correções de segurança de versões recentes para a versão 4 até a desativação. Recomendamos que você atualize seu cache para a versão 6 mais cedo, para que possa usar o rico conjunto de recursos que o Redis versão 6 tem a oferecer. Para obter mais informações, consulte o comunicado de GA do Redis 6 para obter mais detalhes.
Para atualizar sua instância de Cache do Azure para Redis versão 4, consulte Como atualizar um cache Redis 4 existente para o Redis 6. Se as instâncias de cache tiverem a replicação geográfica habilitada, você precisará desvincular os caches antes da atualização.
Linhas do tempo de atualização importantes
De agora até 30, 2023 de junho de 4, você poderá continuar usando instâncias existentes do Cache do Azure para Redis versão 4. A desativação ocorre nos estágios seguintes, para que você tenha o máximo de tempo para atualizar.
Data | Descrição |
---|---|
1º de novembro. 2022 | A partir de 1º de novembro de 2022, todas as versões da REST API Cache do Azure para Redis, PowerShell, CLI do Azure e SDK do Azure criarão instâncias do Redis usando o Redis versão 6 por padrão. Se você precisar de uma versão específica do Redis para sua instância de cache, consulte o Redis 6 se tornará padrão para novas instâncias de cache. |
1º de março de 2023 | A partir de 1º de março de 2023, você não poderá criar novas instâncias de Cache do Azure para Redis usando o Redis versão 4. Além disso, você não poderá criar novos links de replicação geográfica entre instâncias de cache usando o Redis versão 4. |
30 de junho de 2023 | Após 30 de junho de 2023, todas as instâncias de cache restantes da versão 4, que não têm links de replicação geográfica, serão atualizadas automaticamente para a versão 6. |
30 de agosto de 2023 | Após 30 de agosto de 2023, quaisquer instâncias de cache restantes da versão 4, que tenham links de replicação geográfica, serão atualizadas automaticamente para a versão 6. Essa operação de atualização requer desvincular e revincular os caches, e os clientes podem experimentar tempo de inatividade do link de replicação geográfica. |
Caches da versão 4 em serviços de nuvem
Se sua instância de cache for afetada pela desativação do Serviço de Nuvem, você não poderá atualizar para o Redis 6 até migrar para um cache criado no Conjunto de Dimensionamento de Máquinas Virtuais. Nesse caso, envie um email para azurecachemigration@microsoft.com, e podemos ajudá-lo com a migração.
Tudo o que restar em caches baseados nos Serviços de Nuvem usando o Redis 4 será migrado automaticamente após 31 de outubro de 2023. Esse método de migração requer cerca de 30 minutos de tempo de inatividade e perda total de dados no cache. Para evitar a migração automática, você pode migrar sua instância de cache baseada nos Serviços de Nuvem para uma instância de cache baseada no Conjunto de Dimensionamento de Máquinas Virtuais antes dessa data.
Para obter mais informações sobre o que fazer se seu cache estiver em Cloud Services (clássico), veja Cache do Azure para Redis em Serviços de Nuvem.
Perguntas sobre a Desativação do Redis 4
- Como verificar se um cache está em execução na versão 4?
- Por que o Redis versão 4 está sendo desativado?
- Haverá suporte para caches do Redis 4 até a desativação?
- Meus caches do Redis 4 estão vinculados ao link de replicação geográfica. O que acontecerá com o link de replicação geográfica durante a atualização?
- O que acontecerá com meu cache se eu não atualizar para o Redis versão 6 até 30 de junho de 2023?
- O que acontecerá com meu cache do Serviço de Nuvem se eu não atualizá-lo até 30 de junho de 2023?
- Preciso atualizar meu aplicativo para usar o Redis versão 6?
- O que exatamente acontece com meu cache quando executo a operação de atualização?
- Meu cache estará disponível durante o processo de atualização?
- Quanto tempo leva a operação de atualização?
- Posso executar a operação de atualização por meio da API REST, da CLI do Azure ou do PowerShell?
- Meu aplicativo será afetado durante a atualização?
- Posso reverter a operação de atualização?
Como verificar se um cache está em execução na versão 4?
Você verifica a versão do Redis de sua instância de cache selecionando Propriedades no menu de recursos no portal do Cache do Azure para Redis.
Por que o Redis versão 4 está sendo desativado?
O Cache do Azure para Redis é a oferta gerenciada para a popular solução de cache de software livre Redis. Não há mais suporte para Redis versão 4 na comunidade de software livre. Não haverá mais suporte para Redis 4 no Azure a partir de 30 de junho de 2023.
Haverá suporte para caches do Redis 4 até a desativação?
Os caches do Redis versão 4 continuarão recebendo correções críticas de bugs e atualizações de segurança até 30 de junho de 2023.
Meus caches do Redis 4 estão vinculados ao link de replicação geográfica. O que acontecerá com o link de replicação geográfica durante a atualização?
Os caches não poderão ser atualizados enquanto tiverem um link de replicação geográfica.
- Primeiro, você deve desvincular os caches temporariamente.
- Atualize os dois caches.
- Em seguida, vincule-os novamente.
O que acontecerá com meu cache se eu não atualizar para o Redis versão 6 até 30 de junho de 2023?
Se você não atualizar o cache Redis 4 até 30 de junho de 2023, o cache será atualizado automaticamente para a versão 6. Se você tiver uma janela de manutenção agendada para o cache, a atualização ocorrerá durante a janela de manutenção. Os caches do Redis 4 com replicação geográfica serão desativados em 30 de agosto de 2023.
O que acontecerá com meu cache do Serviço de Nuvem se eu não atualizá-lo até 30 de junho de 2023?
Os caches do Serviço de Nuvem versão 4 não poderão ser atualizados para a versão 6 até que sejam migrados para um cache com base no Conjunto de Dimensionamento de Máquinas Virtuais do Azure.
Tudo o que restar em caches baseados nos Serviços de Nuvem usando o Redis 4 será migrado automaticamente após 31 de outubro de 2023. Esse método de migração requer cerca de 30 minutos de tempo de inatividade e perda total de dados no cache. Para evitar a migração automática, você pode migrar sua instância de cache baseada nos Serviços de Nuvem para um cache baseado em Conjunto de Dimensionamento de Máquinas Virtuais antes dessa data. É altamente recomendável migrar os seus caches para o Conjunto de Dimensionamento de Máquinas Virtuais do Azure o mais rápido possível.
Para obter mais informações, confira Caches com dependência nos Serviços de Nuvem (clássicos).
Preciso atualizar meu aplicativo para usar o Redis versão 6?
O Redis versão 6 é compatível com a versão 4 e os aplicativos devem continuar funcionando perfeitamente após a atualização da versão.
O que exatamente acontece com meu cache quando executo a operação de atualização?
Durante o processo de atualização, o nó de réplica do cache será atualizado pela primeira vez para executar o Redis versão 6. Em seguida, o nó de réplica de atualização assumirá a função de nó primário do cache, enquanto o nó primário anterior será reinicializado para assumir a função de réplica. Esse processo ocorre exatamente como o processo de aplicação de patch descrito em Como ocorre a aplicação de patch?.
Meu cache estará disponível durante o processo de atualização?
Os caches Standard e Premium estarão totalmente operantes e disponíveis durante o processo de atualização, mas seus aplicativos verão um blip de conexão por alguns segundos. Os caches básicos não estão disponíveis durante a atualização, e todos os dados são perdidos.
Quanto tempo leva a operação de atualização?
Normalmente, a operação de atualização leva cerca de 20 minutos por nó de cache, mas pode levar mais tempo se o cache estiver com uma alta carga do servidor.
Posso executar a operação de atualização por meio da API REST, da CLI do Azure ou do PowerShell?
Sim, o processo de atualização pode ser disparado por meio do comando da API REST, da CLI do Azure ou do PowerShell. Para obter mais informações, consulte Como atualizar um cache existente do Redis 4 para o Redis 6.
Meu aplicativo será afetado durante a atualização?
Seu aplicativo verá um blip de conexão que dura alguns segundos. Seu aplicativo deve repetir os comandos adequadamente ao encontrar erros de conectividade. Para obter mais informações, confira Melhores práticas para resiliência de conexão.
Posso reverter a operação de atualização?
Não, a atualização não pode ser revertida.