# Redis - Mise à jour

## **Processus de mise à niveau** <a href="#redisupgradeinplace-redispaasupgrade" id="redisupgradeinplace-redispaasupgrade"></a>

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

La mise à jour d'un PaaS Redis 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 dans la nouvelle version du moteur.

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

La mise à jour d'un déploiement Redis (mono-instance ou cluster en haute disponibilité) 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 10 → Debian 11 → Debian 12
* Mise à jour du moteur Redis et Sentinel dans la version cible

<figure><picture><source srcset="https://1991151216-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu3cmMjeBxFoEweG69ePZ%2Fuploads%2Fgit-blob-ea9e88415da2e4765591605f47cb71b21c9bc04f%2Fredis-upgrade-dark-fr.png?alt=media" media="(prefers-color-scheme: dark)"><img src="https://1991151216-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu3cmMjeBxFoEweG69ePZ%2Fuploads%2Fgit-blob-bed7a2e756c62c9442bc3e2cc466a2d1e39969c8%2Fredis-upgrade-light-fr.png?alt=media" alt="" width="563"></picture><figcaption></figcaption></figure>

{% hint style="info" %}
Selon les versions source et cible de Redis, 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/Redis ci-dessous).
{% endhint %}

\### Impacts

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

* La topologie
  * Topologie Standalone: Redis sera mise à jour.
  * Topologie Sentinel: Redis et Sentinel seront mis à jour sur chaque noeuds.
* Le nombre de mise à jour du système d'exploitation nécessaire

### Temps de référence

* Mise à jour du système d'exploitation Debian: 10 minutes en moyenne
* Mise à jour des paquets Redis: 5 minutes en moyenne
* Mise à jour des paquets Sentinel: 5 minutes en moyenne

## Matrice de support OS / Redis

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

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


---

# 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/redis/redis-mise-a-jour.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.
