Tâche #8455
Distribution EOLE - Scénario #8950: Livraison 2.4.1-RC1
Backup automatique du config.eol
Description
A défaut de versionner le fichier, il serait intéressant qu'un fichier du type "config.eol.bak" soit automatiquement créé.
En effet, si on fait une mauvaise manipulation, on est susceptible de "tout" perdre et je ne suis même pas sûr que ce soir mieux en mode Zéphir si on demande la sauvegarde des deux côtés !
Demandes liées
Révisions associées
Sauvegarde des deux derniers config.eol appliqués
- creole/reconfigure.py (finalize) : copie du config.eol si il a été modifié
Fixes: #8455 @2.5h
Historique
#1 Mis à jour par Gilles Grandgérard il y a presque 10 ans
Mieux que ".bak", faire un "logrotate" des N dernieres versions ?
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente mis à #8950
#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) mis à 3.0
- Temps estimé changé de 2.00 h à 3.00 h
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- Début mis à 08/10/2014
En 2.3, on sauvegardait le fichier utilisé lors de la dernière instance dans /etc/eole/config.eol.old.
Je propose de remettre l'équivalent dans un premier temps :)
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 6122d7061197043d9bddd633455e27bc09487861.
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) changé de 3.0 à 0.16
#7 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Vérification ajoutée dans le Cas de test : SC-T01-006 - Reconfigure suite à modification de configuration.
#8 Mis à jour par Fabrice Barconnière il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.16 à 0.0
root@amon:~# diff -qs /etc/eole/config.eol /etc/eole/config.eol.bak Les fichiers /etc/eole/config.eol et /etc/eole/config.eol.bak sont identiques
root@amon:~# diff -qs /etc/eole/config.eol.bak /etc/eole/config.eol.bak.1 Les fichiers /etc/eole/config.eol.bak et /etc/eole/config.eol.bak.1 sont différents