Projet

Général

Profil

Tâche #17416

Distribution EOLE - Scénario #17455: Traitement express MEN (42-44)

Sauvegarde bareos sur des partages samba

Ajouté par équipe eole Academie d'Orléans-Tours il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
06/10/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.50 h
Temps passé:
Restant à faire (heures):
0.0

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

Révision 32abcdec (diff)
Ajouté par Benjamin Bohard il y a plus de 7 ans

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

Test effectué sur des modules eolebase de version 2.5.1 et 2.5.2 et sur un scribe 2.5.2 :
  • 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

Formats disponibles : Atom PDF