Tâche #17416
Distribution EOLE - Scénario #17455: Traitement express MEN (42-44)
Sauvegarde bareos sur des partages samba
Description
L'on commence a migrer sur des scribes 2.5.2 et l'on constate que la configuration de bareos ne passe pas sur les partages samba :
Cela donne :
bareosconfig.py -s smb --smb_machine=172.19.251.247 --smb_ip=172.19.251.247 --smb_partage=sauv_scribe --smb_login=xxxx --smb_password=xxxx
valeur invalide pour l'option smb_partage : nom de domaine invalide sauv_scribe
Même comportement via l'ead.
Vu sur la liste scribe avec Emmanuel, la cause est je cite :
_Il n'y a pas de type "partage windows" dans Creole alors j'ai mis la variable en type "nom de domaine" croyant que les restrictions étaient les mêmes.
Visiblement, c'est une erreur._
Nicolas
Révisions associées
La variable smb_partage correspond au type filename.
La variable smb_partage est utilisée dans la construction de la commande de
montage cifs et correspond à la partie du chemin après l’hôte (slash exclu puisque
déjà dans la chaîne de caractère).
Ref #17416
Historique
#1 Mis à jour par équipe eole Academie d'Orléans-Tours il y a plus de 7 ans
Bonjour,
Quand pensez vous pouvoir corriger ce problème? Nous allons commencer à migrer tous les scribes de deux départements, nous n'allons pas pouvoir faire du manuel avec patch partout !
Merci,
Nicolas
#2 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Tracker changé de Demande à Tâche
- Projet changé de Scribe à eole-bareos
- Temps estimé mis à 2.50 h
- Tâche parente mis à #17455
- Restant à faire (heures) mis à 2.5
Type à modifier dans le dico extra : 00_bareos.xml
Modification à publier pour EOLE 2.5.1 et supérieur.
#3 Mis à jour par Joël Cuissinat il y a plus de 7 ans
Joël Cuissinat a écrit :
Type à modifier dans le dico extra : 00_bareos.xml
Modification à publier pour EOLE 2.5.1 et supérieur.
Essayer le type unix_user
. Si cela est toujours trop restrictif on mettra string
.
#4 Mis à jour par équipe eole Academie d'Orléans-Tours il y a plus de 7 ans
j'ai modifié sur un des scribe :
<variable name='smb_partage' type='unix_user' mandatory='True'/>
Ca semble passer en faisant
bareosconfig.py -s smb --smb_machine=172.19.251.247 --smb_ip=172.19.251.247 --smb_partage=sauv_scribe --smb_login=xxxx --smb_password=xxxxx
mais ensuite:
bareosconfig.py -d
Support : {u'support_type': u'manual'}
Mail : {u'mail_error': [], u'mail_ok': []}
Programmation :
Aucun job programmé.
Le support reste en mode manuel?
#5 Mis à jour par Benjamin Bohard il y a plus de 7 ans
- le type //hostname// pose effectivement problème ;
- le type //unix_user// permet à la configuration du service bareos de se faire sans erreur et bareosconfig.d donne le résultat attendu
root@eolebase:~# bareosconfig.py -s smb --smb_machine=192.168.0.26 --smb_ip=192.168.0.26 --smb_partage=sauv_scribe --smb_login=xxxxx --smb_password=xxxxx root@eolebase:~# bareosconfig.py -d Support : {u'smb_ip': u'192.168.0.26', u'smb_login': u'xxxxx', u'support_type': u'smb', u'smb_machine': u'192.168.0.26', u'smb_partage': u'sauv_scribe', u'smb_password': u'xxxxxx'} Mail : {u'mail_error': [], u'mail_ok': []} Programmation : Aucun job programmé
La modification proposée par Joël Cuissinat semble suffisante au vu de ces résultats.
#6 Mis à jour par Benjamin Bohard il y a plus de 7 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Benjamin Bohard
#7 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par équipe eole Academie d'Orléans-Tours il y a plus de 7 ans
Merci, je me permet une question : y a t-il un paquet candidat pour tester?
Nicolas
#9 Mis à jour par Joël Cuissinat il y a plus de 7 ans
équipe eole Academie d'Orléans-Tours a écrit :
Merci, je me permet une question : y a t-il un paquet candidat pour tester?
Nicolas
Oui pour 2.5.1 et 2.5.2 (mais uniquement sur le dépôt test-eole.ac-dijon.fr tant qu'ils ne sont pas annoncés) : https://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/Journaux252
#10 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.5 à 0.0
Testé sur Scribe 2.6.0 :
root@scribe:~# bareosconfig.py -d Support : {u'smb_ip': u'192.168.0.26', u'smb_login': u'xxxxx', u'support_type': u'smb', u'smb_machine': u'192.168.0.26', u'smb_partage': u'sauv_scribe', u'smb_password': u'xxxxx'} Mail : {u'mail_error': [], u'mail_ok': []} Programmation : Aucun job programmé.
#11 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Statut changé de Résolu à Fermé
Testé en 2.5.2 également