Tâche #16989
Scénario #16988: Zéphir 2.6.0 : Gérer la restauration des données depuis une version antérieure de Zéphir.
Zéphir 2.6.0 : adaptations sur la procédure de restauration (migration)
100%
Description
Mettre en place une procédure de nettoyage des données après restauration d'une sauvegarde provenant d'une version antérieure de Zéphir (2.3 ou 2.5.X)
Pour tester :
- lancer une instance de zephir 2.6.0 daily et la mettre à jour
- recopier une sauvegarde effectuée sur un Zéphir 2.3 ou 2.5.X (à jour) ou utiliser le fichier d'exemple en pièce jointe (2.5.2)
- lancer /usr/share/eole/restauration.sh (répondre 'o' à toutes les questions)
- lancer instance (répondre 'n' à re-créer les données)
la restauration et l'instance doivent aller au bout sans erreur.
Pendant l'instance, la message suivant doit apparaître : ## Suppression des serveurs et modules non supportés ## (après la phase de création d'utilisateurs)
- aucun module 2.3 ou < n'existe dans l'application
- il n'y a pas de fichiers xxxx-2.3 dans /usr/share/zephir/dictionnaires
- " répertoire < 6 dans /usr/share/zephir/default_modules
- le répertoire /var/spool/uucp/ contient un répertoire 00000001-400, mais pas 0000000A-401 (avec l'archive en p.j)
- pas de référence à 0000000A-401 dans /etc/uupc/passwd_zephir et /etc/uucp/config_zephir
Demandes liées
Révisions associées
Ajout d'un script de maintenance pour purger les données importées
- supprime les fichiers et données en base des serveurs/modules < 2.4.0
ref #16989 @3h
restauration.sh : lancement de cleanup_import.py après restauration
ref #16989 @15m
cleanup_import: suppression du fichier .restored en fin de procédure
ref #16989 @10m
Historique
#1 Mis à jour par Bruno Boiget il y a environ 10 ans
- Temps estimé mis à 6.00 h
- Restant à faire (heures) mis à 6.0
#2 Mis à jour par Scrum Master il y a environ 10 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Bruno Boiget il y a environ 10 ans
- Assigné à mis à Bruno Boiget
#4 Mis à jour par Bruno Boiget il y a environ 10 ans
- Restant à faire (heures) changé de 6.0 à 3.0
#5 Mis à jour par Scrum Master il y a environ 10 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Bruno Boiget il y a environ 10 ans
- % réalisé changé de 0 à 100
#7 Mis à jour par Bruno Boiget il y a environ 10 ans
- Description mis à jour (diff)
#8 Mis à jour par Bruno Boiget il y a environ 10 ans
- Restant à faire (heures) changé de 3.0 à 0.5
#9 Mis à jour par Bruno Boiget il y a environ 10 ans
- Fichier 07-09-2016-16h19.tar.gz ajouté
#10 Mis à jour par Fabrice Barconnière il y a presque 10 ans
Écriture des tests ZE-T02-001 à ZE-T02-003 qui seront passé dans la prochaine itération de qualification.
#11 Mis à jour par Fabrice Barconnière il y a presque 10 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0