> Hello Heitor,

Hello, Iñaki,

> you are right! (facepalm) I guess I didn't catch that in the documentation.
> 
> Do you know if the tape-by-path (which points to the drives) is always
> consistent? 

Yes.

> I've had some troubles a few times  where after some
> maintenance and reboot the drive order is reversed (I have two drives).
> So Drive-1 ends up requiring /dev/nst1 instead of 0 (I'm running a full
> backup now so it will be a day or two before I can test this it myself).

Regards,

> Regards,
> Iñaki.
> 
> On 01/11/2018 03:02 PM, Heitor Faria wrote:
>>> 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
> 
> 
> --
> 
> 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

-- 
=========================================================================== 
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