> 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