# Valkey - Mise à jour Redis vers Valkey

## **Processus de migration de Redis à Valkey** <a href="#valkeyfromredis-valkeypaasupgrade" id="valkeyfromredis-valkeypaasupgrade"></a>

### Requête <a href="#valkeyfromredis-request" id="valkeyfromredis-request"></a>

La mise à jour d'un PaaS Redis vers un PaaS Valkey est de la responsabilité de **cegedim.cloud** et peut être demandée via un ticket soumis depuis ITCare.

Merci de préciser un créneau de disponibilité pour l'opération et si l'opération doit être effectuée en heures non ouvrées.

Il est recommandé de procéder à la mise à jour de vos environnements de non production d'abord afin de pouvoir estimer le temps d'interruption généré par l'opération ainsi que de recetter vos applications sur la PaaS Valkey. A noter, en topologie Sentinel, le process de migration se fait par rolling upgrade, un noeud master sera toujours présent, minimisant, voire réduisant à zero, l'interruption de service.

### Déroulement <a href="#valkeyfromredis-process" id="valkeyfromredis-process"></a>

La mise à jour d'un déploiement Redis (mono-instance ou cluster en haute disponibilité) vers un déploiement Valkey se déroule en deux étapes complètement automatisées :

* Mise à jour du système d'exploitation préalable
  * Plusieurs mises à jour selon le scénario: Debian Redis → Debian Valkey
* Installation et configuration de Valkey

<figure><picture><source srcset="/files/ZOnajijWLEn8LyvIzMHA" media="(prefers-color-scheme: dark)"><img src="/files/LdhfMLprYPfLl0N4W5se" alt="" width="563"></picture><figcaption></figcaption></figure>

{% hint style="info" %}
Selon les versions source et cible de valkey, il peut être nécessaire de migrer d'abord le système d'exploitation vers une version prise en charge par cegedim.cloud (pour plus d'informations, consultez la matrice de prise en charge OS/valkey ci-dessous).
{% endhint %}

### Impacts

La durée d'une mise à jour est variable selon:

* La topologie
  * Topologie Standalone: Valkey sera installé.
  * Topologie Sentinel: valkey et Sentinel seront installés sur chaque noeuds.
* Le nombre de mise à jour du système d'exploitation nécessaires.

### Temps de référence

* Mise à jour du système d'exploitation Debian: 10 minutes en moyenne
* Installation et configuration de Valkey: 5 minutes en moyenne
* Installation, configuration de Sentinel et mise en replica: variable selon le volume de données.

## Matrice de support OS / Redis / Valkey

Distribution Linux supportées par cegedim.cloud en fonction de la version de valkey:

| Version Redis | Version Debian                               | Version Valkey | Version Debian |
| ------------- | -------------------------------------------- | -------------- | -------------- |
| 6.2.x         | 10                                           | 8.1.x          | 12             |
| 6.2.x         | 12 (déploiements créés après le 31 mai 2024) |                |                |
| 7.2.x         | 12                                           |                |                |

{% hint style="info" %}
La mise à jour du système d'exploitation est requise uniquement si le PaaS Redis 6.2 a été provisionné avant le 31 2024. Après cette date, le Paas Redis a été mis à jour afin d'être déployé sur du Debian 12.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.cegedim.cloud/francais/bases-de-donnees/valkey/valkey-from-redis.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
