Tâche #15154
Scénario #14579: Proposer un script de migration 2.4 > 2.5 AVEC réinstallation
Prise en compte des modules 2.4 dans le script migration25.sh (partie menu)
Description
Le script migration25.sh ne semble pas prendre en compte la sauvegarde des modules 2.4.
Il serait bon de pouvoir sauvegarder les modules 2.4 via ce script pour permettre un migration d'une machine à une autre ou en cas de plantage du processus d'Upgrade-Auto.
Ci-joint une proposition de version qui sauvegarde pour les modules 2.4 la même chose que pour les modules 2.3. Il faudrait sans doute affiner un peu mais c'est une base de travail.
Révisions associées
- migration25.sh : ajout du menu pour la sauvegarde 2.4
Ref: #15154 @30m (intégration patch Laurent H)
migration25.sh : problème d'unité sur les quotas
Ref: #15154 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Sujet changé de Prise en compte des modules 2.4 dans le script migration25.sh à Prise en compte des modules 2.4 dans le script migration25.sh (partie menu)
- Temps estimé mis à 1.00 h
- Tâche parente mis à #14579
#2 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Projet changé de Distribution EOLE à creole
- Restant à faire (heures) mis à 1.0
#3 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Joël Cuissinat
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 1.0 à 0.25
#4 Mis à jour par Klaas TJEBBES il y a presque 8 ans
migration Sribe : problème de quota, un quota de 750Mo est devenu 768Mo, un quota de 0 est repassé à 50Mo.
#5 Mis à jour par Joël Cuissinat il y a presque 8 ans
Je re-teste...
Avant sauvegarde :
>>> from fichier import quota >>> r=quota.set_quota('admin', 750) >>> quota.get_quota('admin') 750 >>> r=quota.set_quota('6a.01', 0) >>> quota.get_quota('6a.01') 0
root@scribe:~# baculaconfig.py -s usb --usb_path=/dev/toto root@scribe:~# baculaconfig.py -d Support : {u'usb_path': u'/dev/toto', u'support_type': u'usb'} Mail : {u'mail_error': [u'mailerr1@test.com', u'mailerr2@test.com'], u'mail_ok': []}
#6 Mis à jour par Joël Cuissinat il y a presque 8 ans
Après sauvegarde :
>>> from fichier import quota >>> quota.get_quota('admin') 768 >>> quota.get_quota('6a.01') 0
root@scribe:~# bareosconfig.py -d Support : {u'usb_path': u'/dev/toto', u'support_type': u'usb'} Mail : {u'mail_error': [u'mailerr1@test.com', u'mailerr2@test.com'], u'mail_ok': []}
#7 Mis à jour par Klaas TJEBBES il y a presque 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
Quotas OK