> Iñaki,
>
Hello, Iñaki,

> Thank you for this. indeed, i've had this problem.
> Gonna use your script!

Most distros today automatically create static links for tape libraries devices 
under /dev/tape/by-id. 
In this case there is really no need to run any script.
 
> --Thib

Regards,

> ----- Mail original -----
> De: "itlinux_igtp" <itli...@igtp.cat>
> À: bacula-users@lists.sourceforge.net
> Cc: krashoverr...@free.fr
> Envoyé: Jeudi 11 Janvier 2018 09:56:34
> Objet: Re: [Bacula-users] Autochanger best practicies
> 
> Hi Thibault,
> 
> From what I recall of my bacula install, it is better to set the
> Changer Device to a linked device that is updated on boot, as /dev/sg3
> might be the autochanger but in a reboot could become a drive and the
> autochanger move to /dev/sg2 (for example). I use the following script
> run after reboot to set the autochager properly:
> 
> #! /bin/bash
> 
> # Find the autochanger device and create the /dev/changer link
> 
> for i in /dev/sg{0..4}# the range might be different for you!
> do
>   if (tapeinfo -f $i|grep "Medium Changer"); then
>     logger -t rclocal "Will create changer link to $i"
>     if readlink /dev/changer; then
>       unlink /dev/changer
>       logger -t rclocal "Removed an existing /dev/changer link"
>     fi
>     ln -s $i /dev/changer
>   fi
> done
> 
> 
> 
> Regards,
> Iñaki
> 
> 
> On 01/11/2018 08:53 AM, krashoverr...@free.fr wrote:
>> Hello Bacula Users community,
>>
>> I need advices/best practicies about configuration of an Autochanger
>> I've read the documentation on bacula website, and it works like a charm, 
>> except
>> one point
>>
>> First of all,
>>
>> - bacula-dir / bacula-sd / bacula-fd version 7.4.4 / SQLite -- running on a
>> Debian 9 virtualized server
>> - Autochanger is a DELL PowerVault TL1000 with an LTO 6 drive -- Firmware up 
>> to
>> date
>> - tapes have a code39 barcode
>> - server / autochanger is on a remote location, I don't have physical access 
>> to
>> it
>>
>> ----
>>
>> Storage {
>>    Name = Changer_TL1000
>>    Password = "hellothere"
>>    Address = servername
>>    SDPort = 9103
>>    Device = TL1000
>>    Media Type = LTO-6
>>    Heartbeat Interval = 60
>>    Autochanger = yes
>>    Maximum Concurrent Jobs = 20
>> }
>>
>> Autochanger {
>>    Name = Changer_TL1000
>>    Device = TL1000
>>    Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d"
>>    Changer Device = /dev/sg3
>> }
>>
>> Device {
>>    Name = TL1000
>>    Archive Device = /dev/nst0
>>    Media Type = LTO-6
>>    LabelMedia = yes
>>    Random Access = yes
>>    AutomaticMount = yes
>>    RemovableMedia = Yes
>>    AlwaysOpen = yes
>>    AutoChanger = yes
>>    Check Labels = yes
>>    Alert Command = "sh -c 'tapeinfo -f %c |grep TapeAlert|cat'"
>>    Spool Directory = /opt/bacula/spool
>>    Maximum Spool Size = 50GB
>>    Maximum Network Buffer Size = 65536
>>    Maximum job Spool Size = 15GB
>> }
>>
>> The problem occurs when I want to label a tape. It does not seems to label 
>> the
>> tape, but instead the "drive".
>> There's something I must have misunderstood in the config.
>>
>> For example, the drive was loaded with tape called VGOBQ001.
>> I've asked my local contact to set a new tape into the drive, and label it 
>> with
>> the bconsole "label" command, what he did (label : VGOBM002)
>> When I "list volume" on bconsole, I can see the volume VGOBM002 has been
>> successfully created.
>>
>> He left VGOBM002 tape in the drive. Today's backup starts, and needs 
>> VGOBQ001.
>> Bacula unloads the drive, and loads the correct tape.
>> Here's the log
>>
>> JobId 23: 3307 Issuing autochanger "unload slot 1, drive 0" command for vol
>> VGOBQ001.
>> JobId 23: 3304 Issuing autochanger "load slot 3, drive 0" command for vol
>> VGOBQ001.
>> JobId 23: 3305 Autochanger "load slot 3, drive 0", status is OK for vol
>> VGOBQ001.
>> JobId 23: Error: The Volume= on device=VGOBM002 appears to be unlabeled.  
>> #What
>> the hell ?
>> JobId 23: Volume "VGOBQ001" previously written, moving to end of data.
>> JobId 23: Ready to append to end of Volume "VGOBQ001" at file=3160.
>>
>> Then the job starts with the correct VGOBQ001 tape.
>> The problem is the Error line, how can my volume has no label, but my device 
>> has
>> one ?
>> Did i miss something in the config ?
>>
>> Thank you for your support,
>>
>> Thibault
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Bacula-users mailing list
>> Bacula-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
> 
> 
> --
> 
> Iñaki Martinez de Ilarduya Muñoz
> Systems Administrator IGTP
> e-mail: itli...@igtp.org
> Tel (+34) 93 554-3079
> Fax (+34) 93 465-1472
> 
> Germans Trias i Pujol Research Institute (IGTP)
> Ctra de Can Ruti, Camí de les Escoles s/n
> 08916 Badalona, Barcelona,
> Spain
> www.germanstrias.org
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users

-- 
=========================================================================== 
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | 
EMC 05-001 | ITIL-F 
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise 
http://www.bacula.com.br/enterprise/ 
• Ministro treinamento e implementação in-company do Bacula Community 
http://www.bacula.com.br/in-company/ 
Brazil +55 (61) 98268-4220 | USA +1 (323) 300-5387 | www.bacula.com.br 
============================================================================ 
Indicamos as capacitações complementares: 
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host. 
============================================================================

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to