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.
Associated revisions
- 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
History
#1 Updated by Joël Cuissinat over 7 years ago
- Subject changed from Prise en compte des modules 2.4 dans le script migration25.sh to Prise en compte des modules 2.4 dans le script migration25.sh (partie menu)
- Estimated time set to 1.00 h
- Parent task set to #14579
#2 Updated by Joël Cuissinat over 7 years ago
- Project changed from Distribution EOLE to creole
- Remaining (hours) set to 1.0
#3 Updated by Joël Cuissinat over 7 years ago
- Status changed from Nouveau to Résolu
- Assigned To set to Joël Cuissinat
- % Done changed from 0 to 100
- Remaining (hours) changed from 1.0 to 0.25
#4 Updated by Klaas TJEBBES over 7 years ago
migration Sribe : problème de quota, un quota de 750Mo est devenu 768Mo, un quota de 0 est repassé à 50Mo.
#5 Updated by Joël Cuissinat over 7 years ago
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 Updated by Joël Cuissinat over 7 years ago
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 Updated by Klaas TJEBBES over 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0
Quotas OK