Yes, I do have statically mounted volume and no off-site backup since i do not need it. Even if this changes i would rather think about S3 instead of removable media.
Regards Bart pon., 18 mar 2019 o 19:49 Spadajspadaj <spadajspa...@gmail.com> napisał(a): > Thanks for the config but if I'm not mistaken it won't let me do what I > mainly wanted to achieve with vchanger - it won't let me plug in and out > external drives. That's the whole point of using vchanger for me so I can > take one external disk and move it somewhere offline or even off-site, Your > storage seems to depend on a directory permanently mounted on the SD. > > Best regards, > > Mariusz > On 18.03.2019 17:10, Bartek R wrote: > > Hi, > > I have tried to start vchanger long time ago but i found it a bit too > complex. Since then i am running following configuration: > > Autochanger { > Name = local-sd > Changer Device = /dev/null > Changer Command = "" > Device = drive-0, drive-1, drive-2, drive-3 > } > > Device { > Name = drive-0 > Device Type = File > Media Type = File > Archive Device = /var/lib/bareos/storage > Automatic Mount = yes > Always Open = yes > RemovableMedia = no > RequiresMount = no > Autochanger = yes > Drive Index = 0 > Maximum Concurrent Jobs = 1 > RandomAccess = yes > Label Media = yes > } > > Device { > Name = drive-1 > Device Type = File > Media Type = File > Archive Device = /var/lib/bareos/storage > Automatic Mount = yes > Always Open = yes > RemovableMedia = no > RequiresMount = no > Autochanger = yes > Drive Index = 1 > Maximum Concurrent Jobs = 1 > RandomAccess = yes > Label Media = yes > } > > Device { > Name = drive-2 > Device Type = File > Media Type = File > Archive Device = /var/lib/bareos/storage > Automatic Mount = yes > Always Open = yes > RemovableMedia = no > RequiresMount = no > Autochanger = yes > Drive Index = 2 > Maximum Concurrent Jobs = 1 > RandomAccess = yes > Label Media = yes > } > > Device { > Name = drive-3 > Device Type = File > Media Type = File > Archive Device = /var/lib/bareos/storage > Automatic Mount = yes > Always Open = yes > RemovableMedia = no > RequiresMount = no > Autochanger = yes > Drive Index = 3 > Maximum Concurrent Jobs = 1 > RandomAccess = yes > Label Media = yes > } > > Storage { > Name = bareos-sd > Maximum Concurrent Jobs = 4 > > # remove comment from "Plugin Directory" to load plugins from specified > directory. > # if "Plugin Names" is defined, only the specified plugins will be > loaded, > # otherwise all storage plugins (*-sd.so) from the "Plugin Directory". > # > # Plugin Directory = "/usr/lib64/bareos/plugins" > # Plugin Names = "" > } > > Pool { > Name = default > Pool Type = Backup > Recycle = no # No recycling, volumes used once and > then truncated > AutoPrune = yes # Prune expired volumes > Action On Purge = Truncate > File Retention = 70 days > Job Retention = 70 days > Volume Retention = 70 days > # Use Volume Once = yes > Maximum Volume Jobs = 1 > Label Format = "default-${JobId}" > Storage = local-sd > } > > I belive this setup is a bit tricky but it works perfectly for me. The > trick is to have only one job per volume and having number of jobs limited > on SD level to the total sum of devices. I am not sure but i think it was > set that way in order to avoid having the same volume opened by multiple > jobs simultanously. > > Hope this can be helpful but feel free to correct me if you find this > configuration to be a total mess. > > PS. It is possible that this setup require a helper script in order to > have expired volume files (and jobs) correctly removed. > > Kind Regards, > Bartłomiej > > pon., 18 mar 2019 o 14:33 Go Away <spadajspa...@gmail.com> napisał(a): > >> Hello. >> >> I'm trying to set up an environment with removable disks managed by >> vchanger. >> I managed to install vchanger, I created the media files but I cannot >> seem to be able to make bareos see my virtual autochanger. And I'm a bit >> stuck. >> Whenever I try to do "update slots" I'm getting the 3999 error. >> >> Relevant parts of my config: >> >> # cat /etc/vchanger/vchanger.conf >> Storage Resource = vchanger-1 >> User = bareos >> Group = bareos >> Logfile = /var/log/vchanger/vchanger-1.log >> Work Dir = /var/spool/vchanger/vchanger-1 >> Log Level = 7 >> Magazine = /srv/backupstor/252f8c87-02bd-4509-aa63-fa2fe8ee105d >> bconsole config = /etc/bareos/bconsole.conf >> >> >> # cat bareos-sd.d/autochanger/vchanger1 >> Autochanger { >> Name = vchanger-1 >> Device = vchanger-1-0 >> # Changer Command = "/usr/local/bin/vchanger -u bareos -g bareos %c %o >> %S %a %d" >> Changer Command = "/usr/local/bin/vchanger %c %o %S %a %d" >> Changer Device = /etc/vchanger/vchanger.conf >> } >> >> # cat bareos-sd.d/device/vchanger1.conf >> >> Device { >> Name = vchanger-1-0 >> DriveIndex = 0 >> Autochanger = yes >> Device Type = File >> Media Type = Offsite-File >> Label Media = no >> Random Access = yes >> Removable Media = yes >> Automatic Mount = yes >> Archive Device = /var/spool/vchanger/vchanger-1/0 >> } >> >> # cat bareos-dir.d/storage/vchanger-1.conf >> Storage { >> Name = vchanger-1-changer >> Address = backup1 >> Password = "edited" >> Device = vchanger-1 >> Media Type = Offsite-File >> Autochanger = yes >> } >> >> # cat bareos-dir.d/pool/Offsite-eSATA.conf >> Pool { >> Name = Offsite-eSATA >> Storage = vchanger-1-changer >> Pool Type = Backup >> Recycle = yes >> AutoPrune = yes >> Volume Retention = 4 weeks >> Recycle Oldest Volume = yes >> Volume Use Duration = 2 hours >> Maximum Volume Bytes = 42949672960 >> } >> >> Oh, and btw, if I try to run bareos-sd with high debug level (somewhere >> above 500), it segfaults on any command. >> I'm using bareos on Raspberry Pi on Raspbian. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "bareos-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to bareos-users+unsubscr...@googlegroups.com. >> To post to this group, send email to bareos-users@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "bareos-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to bareos-users+unsubscr...@googlegroups.com. > To post to this group, send email to bareos-users@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "bareos-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to bareos-users+unsubscr...@googlegroups.com. To post to this group, send email to bareos-users@googlegroups.com. For more options, visit https://groups.google.com/d/optout.