Gilbert Gondard
Equipe des installateurs Scribe pour les collèges du Loiret (France 45)
.
Bonjour,
Pour ceux qui ne connaissent pas, Scribe est un controleur de domaine et un
serveur de fichiers développé sous une Mandrake 9.1 par une équipe de
l'académie de Dijon. Cette équipe y a intégré Bacula pour les sauvegardes.
Personnellement, je suis un enseignant chargé cette année ausein d'une équipe
départementale de déployer scribe dans les collèges du Loiret. D'autres
collègues font la même chose dans l'académie d'Orléans-Tours. A terme tous les
collèges de l'académie devraient avoir un serveur Scribe.
Donc j'expérimente, les différents types de sauvegarde Bacula proposés ausein
d'une interface Web d'administration créée par l'équipe de Dijon. Il est
important que nous sauvegardions les installations faites dans les collèges.
Après avoir réussi la sauvegarde distante Bacula complète et la sauvegarde sur
disque USB, j'essaie la sauvegarde Bacula sur bande sans trop de succès pour le
moment :
========================
Dans l'interface Web proposée par Scribe, il est précisé qu'il faut faire une
configuration manuelle de bacula-sd.conf. Je me suis retourné vers l'équipe
Eole de Dijon pour avoir des infos sur cette configuration et l'équipe Eole m'a
renvoyé sur la doc copieuse que j'ai trouvée sur
www.bacula.org/fr/dev-manual-fr.
Voici le résultat de mes essais actuels dans mon collège :
-------------------------------------------------------------------------------------
Un lecteur de bande semble bien avoir été détecté par l'installation de Scribe
mais je ne sais pas le paramétrer dans bacula-sd.conf :
* cat /proc/scsi/scsi affiche un lecteur de bande scsi1 channel: 00 Id scsi :
04 scsi lun : 00
Vendor : HP Model : C7438A Rev : v310 Type: Sequential-Access ANSI SCSI
révision 03
* dmesg | grep tape affiche : Attached scsi tape st0 at scsi1 channel : 0 id :
4 lun : 0
* j'ai regardé la doc du lecteur de bande : c'est effectivement un Hewlet
Packard DAT 72 drive
* les bandes utilisées sont des maxell 170M/36GB HELICAL-SCAN 4mm DATA
CARTRIDGE 170 m / 558 ft capacity 36 GB.
* J'ai essayé (pour tester) : tar -czvf /dev/st0 /root : le lecteur de bande
réagit et les fichiers sauvegardés s'affichent.
* j'ai essayé la commande mt pour faire un test mais cette commande est
inconnue dans scribe.
Voici le contenu du fichier bacula-sd.conf actuel dans Scribe :
----------------------------------------------------------------------------------------
#
# Default Bacula Storage Daemon Configuration file
#
# For Bacula release 1.36.1 (24 November 2004) -- mandrake (Bamboo)
#
# You may need to change the name of your tape drive
# on the "Archive Device" directive in the Device
# resource. If you change the Name and/or the
# "Media Type" in the Device resource, please ensure
# that dird.conf has corresponding changes.
#
Storage { # definition of myself
Name = 127.0.0.1-sd
SDPort = 9103 # Director's port
WorkingDirectory = "/var/bacula"
Pid Directory = "/var/run"
Maximum Concurrent Jobs = 20
}
#
# List Directors who are permitted to contact Storage daemon
#
Director {
Name = 127.0.0.1-dir
Password = "KqMyVLz+ZTNh7i6atW1K/CR5BgOew3ZjNPRH3kruhi/k"
}
#
# Restricted Director, used by tray-monitor to get the
# status of the storage daemon
#
Director {
Name = 127.0.0.1-mon
Password = "lQaFp8bFXVuMh74D7lWNdT10te7TkvgulzXqNZCT7nn0"
Monitor = yes
}
#
# Devices supported by this Storage daemon
# To connect, the Director's bacula-dir.conf must have the
# same Name and MediaType.
#
Device {
Name = FileStorage
Media Type = File
Archive Device = /var/sauvegardes
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = no;
AlwaysOpen = no;
}
## Les lignes suivantes permettent d'utiliser un lecteur de bande
## créez un patch pour les décommenter
# Device {
# Name = Bande
# Media Type = Bande
# Archive Device = /dev/nst0
# LabelMedia = yes;
# RandomAccess = no;
# AutomaticMount = yes;
# RemovableMedia = yes;
# AlwaysOpen = yes;
# }
Messages {
Name = Standard
director = 127.0.0.1-dir = all
}
Mes essais de configuration de bacula-sd.conf :
--------------------------------------------------------------------
J'essaie donc d'effectuer "la configuration manuelle" du lecteur de bande dans
bacula-sd.conf. Je vois une zone commentée qui permet d'utiliser un lecteur de
bande que je décommente (je commente ou non la zone File) et je pense qu'il
faut compléter Name et Media Type en fonction de mon type de lecteur. Mais
franchement, je ne sais pas quoi mettre. J'ai essayé : Name : Bande, HP,
/dev/st0, /dev/nst0 ... Media Type : Bande , DAT , DAT-72 ... Archive device =
/dev/nst0. J'ai modifié également les paramètres identiques correspondants de
bacula-dir-conf.
la commande btape, m'envoie toujours un message d'erreur : expected ressource
name à la ligne 59 col 8. J'en conclus donc que je ne sais pas ce qu'il faut
entrer pour ce nom (cf essais précédents) ...
Question :
----------------
En fonction des infos données dans ce message, je pense que le lecteur sur
bande a bien été détecté par scribe et connaissant le modèle (cf ci-dessus),
comment faut-il paramétrer bacula-sd.conf ?
Merci d'avance à la personne qui voudra bien me répondre (je précise que je ne
suis pas un spécialiste Linux mais que la confrontation à différents pbs
d'installation me font découvrir les quelques commandes que j'ai pu utiliser
dans ce message. Donc ne pas hésiter à expliquer un peu ou détailler une manip
éventuelle)
Gilbert
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users