Delen via


Wat is buiten gebruik gesteld in Azure Cache voor Redis

In dit artikel leert u wat buiten gebruik wordt gesteld van Azure Cache voor Redis.

Redis versie 4

Op 30 juni 2023 wordt versie 4 buiten gebruik gesteld voor Azure Cache voor Redis exemplaren. Vóór die datum moet u een upgrade uitvoeren van uw cache-exemplaren naar versie 6.

  • Alle cache-exemplaren met Redis versie 4 na 30 juni 2023 worden automatisch bijgewerkt.
  • Alle cache-exemplaren met Redis versie 4 waarvoor geo-replicatie is ingeschakeld, worden na 30 augustus 2023 automatisch bijgewerkt.

U wordt aangeraden uw caches zelf te upgraden om tegemoet te komen aan uw planning en de behoeften van uw gebruikers om de upgrade zo gemakkelijk mogelijk te maken.

De opensource Redis versie 4 is enkele jaren geleden uitgebracht en is nu buiten gebruik gesteld. Versie 4 ontvangt geen kritieke bug of beveiligingscorrecties meer van de community. Azure Cache voor Redis biedt opensource Redis als een beheerde service in Azure. Om gesynchroniseerd te blijven met de opensource-aanbieding, wordt ook versie 4 buiten gebruik gesteld. Microsoft blijft beveiligingsoplossingen van recente versies naar versie 4 backporteren totdat ze buiten gebruik worden gesteld. We raden u aan om uw cache eerder te upgraden naar versie 6, zodat u de uitgebreide functieset kunt gebruiken die Redis versie 6 te bieden heeft. Zie de aankondiging van de algemene beschikbaarheid van Redis 6 voor meer informatie.

Zie Een bestaande Redis 4-cache upgraden naar Redis 6 om uw exemplaar van versie 4 Azure Cache voor Redis bij te werken. Als geo-replicatie is ingeschakeld voor uw cache-exemplaren, moet u de caches ontkoppelen voordat u een upgrade uitvoert.

Belangrijke tijdlijnen voor upgrades

Vanaf nu tot en met 30 juni 2023 kunt u bestaande Azure Cache voor Redis versie 4-exemplaren blijven gebruiken. Buitengebruikstelling vindt plaats in de volgende fasen, zodat u de maximale tijd hebt om een upgrade uit te voeren.

Datum Omschrijving
1 november. 2022 Vanaf 1 november 2022 maken alle versies van Azure Cache voor Redis REST API, PowerShell, Azure CLI en Azure SDK standaard Redis-exemplaren met redis versie 6. Als u een specifieke Redis-versie voor uw cache-exemplaar nodig hebt, raadpleegt u dat Redis 6 standaard wordt voor nieuwe cache-exemplaren.
woensdag 1 maart 2023 Vanaf 1 maart 2023 kunt u geen nieuwe Azure Cache voor Redis exemplaren maken met Redis versie 4. U kunt ook geen nieuwe geo-replicatiekoppelingen maken tussen cache-exemplaren met redis versie 4.
30 juni 2023 Na 30 juni 2023 worden alle overige cache-exemplaren van versie 4, die geen geo-replicatiekoppelingen hebben, automatisch bijgewerkt naar versie 6.
30 augustus 2023 Na 30 augustus 2023 worden alle overige cache-exemplaren van versie 4, die geo-replicatiekoppelingen hebben, automatisch bijgewerkt naar versie 6. Voor deze upgradebewerking is het ontkoppelen en opnieuw koppelen van de caches vereist en kunnen klanten te maken hebben met een offline-koppeling naar geo-replicatie.

Versie 4-caches in cloudservices

Als uw cache-exemplaar wordt beïnvloed door de buitengebruikstelling van de cloudservice, kunt u pas upgraden naar Redis 6 nadat u naar een cache hebt gemigreerd die is gebouwd op virtuele-machineschaalset. In dit geval kunt u e-mail verzenden naar azurecachemigration@microsoft.com, en we kunnen u helpen met de migratie.

Alle resterende caches op basis van Cloud Services met Redis 4 worden na 31 oktober 2023 automatisch gemigreerd. Deze migratiemethode vereist ongeveer 30 minuten downtime en volledig gegevensverlies in de cache. Als u automatische migratie wilt voorkomen, kunt u uw cache-exemplaar op basis van een cloudservice migreren naar een cache-exemplaar op basis van een virtuele-machineschaalset vóór die datum.

Zie Azure Cache voor Redis in Cloud Services (klassiek) voor meer informatie over wat u moet doen als uw cache zich in Cloud Services (klassiek) bevindt.

Vragen over buitengebruikstelling van Redis 4

Controleren of een cache wordt uitgevoerd op versie 4?

U controleert de Redis-versie van uw cache-exemplaar door Eigenschappen te selecteren in het resourcemenu in de Azure Cache voor Redis-portal.

Waarom wordt Redis versie 4 buiten gebruik gesteld?

Azure Cache voor Redis is het beheerde aanbod voor de populaire opensource-cachingoplossing Redis. Redis versie 4 wordt niet meer ondersteund door de opensource-community. Redis 4 wordt vanaf 30 juni 2023 niet meer ondersteund in Azure.

Worden Redis 4-caches ondersteund totdat ze buiten gebruik worden gesteld?

Redis versie 4-caches blijven kritieke bugfixes en beveiligingsupdates ophalen tot 30 juni 2023.

Caches kunnen niet worden bijgewerkt terwijl ze een geo-replicatiekoppeling hebben.

  1. Eerst moet u de caches tijdelijk ontkoppelen.
  2. Werk beide caches bij.
  3. Koppel ze vervolgens opnieuw.

Wat gebeurt er met mijn cache als ik voor 30 juni 2023 geen upgrade naar Redis versie 6 heb uitgevoerd?

Als u uw Redis 4-cache niet bijwerken op 30 juni 2023, wordt de cache automatisch bijgewerkt naar versie 6. Als er een onderhoudsvenster is gepland voor uw cache, vindt de upgrade plaats tijdens het onderhoudsvenster. Geo-gerepliceerde Redis 4-caches worden op 30 augustus 2023 buiten gebruik gesteld.

Wat gebeurt er met mijn cloudservicecache als ik deze niet op 30 juni 2023 upgrade?

CloudService versie 4-caches kunnen pas worden geüpgraded naar versie 6 als ze worden gemigreerd naar een cache op basis van azure Virtual Machine Scale Set.

Alle resterende caches op basis van Cloud Services met Redis 4 worden na 31 oktober 2023 automatisch gemigreerd. Deze migratiemethode vereist ongeveer 30 minuten downtime en volledig gegevensverlies in de cache. Als u automatische migratie wilt voorkomen, kunt u uw op cloudservice gebaseerde cache-exemplaar migreren naar een cache op basis van een virtuele-machineschaalset vóór die datum. We raden u ten zeerste aan om uw caches zo snel mogelijk te migreren naar azure Virtual Machine Scale Set.

Zie Caches met een afhankelijkheid van Cloud Services (klassiek) voor meer informatie.

Moet ik mijn toepassing bijwerken om Redis versie 6 te kunnen gebruiken?

Redis versie 6 is compatibel met versie 4 en toepassingen blijven naadloos functioneren na de versie-upgrade.

Wat gebeurt er precies met mijn cache wanneer ik de upgradebewerking uitvoer?

Tijdens het upgradeproces wordt het replicaknooppunt van uw cache eerst bijgewerkt om Redis versie 6 uit te voeren. Het upgradereplicaknooppunt neemt vervolgens over als het primaire knooppunt voor uw cache, terwijl het voormalige primaire knooppunt opnieuw wordt opgestart om de rol van replica op te nemen. Dit proces is precies hetzelfde als het patchproces dat wordt beschreven in Hoe vindt patching plaats?

Is mijn cache beschikbaar tijdens het upgradeproces?

Standard- en Premium-caches zijn volledig functioneel en beschikbaar tijdens het upgradeproces, maar uw toepassingen zien een verbindingslip gedurende een paar seconden. Basiscaches zijn niet beschikbaar tijdens de upgrade en alle gegevens gaan verloren.

Hoe lang duurt de upgradebewerking?

Normaal gesproken duurt de upgradebewerking ongeveer 20 minuten per cacheknooppunt, maar het kan langer duren als de cache onder een hoge serverbelasting valt.

Kan ik een upgradebewerking uitvoeren via REST API, Azure CLI of PowerShell?

Ja, het upgradeproces kan worden geactiveerd via DE REST API, Azure CLI of PowerShell-opdracht. Zie Een bestaande Redis 4-cache upgraden naar Redis 6 voor meer informatie.

Wordt mijn toepassing beïnvloed tijdens de upgrade?

Uw toepassing ziet een verbindingslip die enkele seconden duurt. Uw toepassing moet opdrachten op de juiste manier opnieuw proberen wanneer er connectiviteitsfouten optreden. Zie Aanbevolen procedures voor verbindingstolerantie voor meer informatie.

Kan ik de upgradebewerking terugdraaien?

Nee, de upgrade kan niet worden teruggedraaid.