# Déroulement d'une mise à jour

**Pour réaliser une mise à jour de l'environnement Open-Prod, veuillez suivre les étapes listées ci-dessous.**

<p class="callout info">**[La commande `myhelp`](http://docs.myfab.fr/books/myhelp-et-app-manager/chapter/scripts-myhelp "Scripts myhelp") est un récapitulatif de toutes les commandes créées par myfab pour faciliter l'accessibilité de l'interface Linux.**</p>

#### 1. Réaliser une sauvegarde de l'environnement

<p class="callout warning">**Une mise à jour de votre environnement nécessite un arrêt de production durant toute la durée du traitement.**</p>

<p class="callout warning">De plus, avant de faire une mise à jour, il est obligatoire de sauvegarder à minima les bases de données Open-Prod et Jasper à l'aide de la commande `<strong>sql-backup</strong>`.</p>

<p class="callout warning">Si votre environnement est virtualisé, il est vivement conseillé de réaliser un snapshot de l'ensemble des VM concernées (sauvegarde de l'ensemble de l'environnement virtualisé avec les outils de l'hyperviseur). Si une régression était constatée à posteriori, il serait beaucoup plus simple de revenir en arrière par ce biais.</p>

**Il convient de noter <span style="text-decoration: underline;">et conserver</span> le numéro de version d'Open-Prod avant la montée de version afin de savoir vers quelle version revenir au besoin. Pour cela, exécuter la commande `openprod-info`.**

![image.png](https://docs.myfab.fr/uploads/images/gallery/2022-11/scaled-1680-/image.png)

##### 2. Mise à jour des scripts myfab

La prochaine étape consiste à mettre à jour les scripts myfab avec la commande **`command-update`**. Elle permet de mettre vos commandes Linux à jour de celles récemment ajoutées. Il est nécessaire de redémarrer le terminal après l’opération pour qu’il prenne en compte ces nouvelles commandes.

##### 3. Lancement de l'App Manager

**[L'App Manager](https://docs.myfab.fr/books/2-outils-myhelp-et-app-manager-pour-la-maintenance/page/presentation-de-lapp-manager)** est le gestionnaire proposé par myfab pour gérer de manière simple l'installation et la mise à jour des applicatifs. Il permet d'exécuter de manière optimale les différentes commandes de mise à jour.

*Résumé des étapes d'une mise à jour d'un environnement Open-Prod*

<div drawio-diagram="8396"><img src="https://docs.myfab.fr/uploads/images/drawio/2025-10/drawing-10-1761055436.png" alt=""/></div>

Voir utilisation de**[ L'App Manager](https://docs.myfab.fr/books/2-outils-myhelp-et-app-manager-pour-la-maintenance/page/presentation-de-lapp-manager)**