Thanks Nathan... I have tried the command line without any -o options: |/usr/sbin/amvault --latest-fulls --dest-storage "HP G2 Robot" vtl |
Now the response is "FATAL amvault no 'tape-device' property specified" which doesn't make sense to me, since the storage definition includes a tapedev string. |/define changer "HP G2" {// // tpchanger "chg-robot:/dev/LTOchanger"// // property "tape-device" "0=tape:/dev/nst0"// // property "use-slots" "1-7"// // property "load-poll" "13s poll 5s"// // device-property "LEOM" "TRUE" // //}/ ... define storage "HP G2 Robot" {|| || tapedev "HP G2"|| || tapetype "LTO2"|| || tapepool "$r"|| || tpchanger "chg-robot:/dev/LTOchanger"|| || labelstr "Vault-[1-7]"|| || autolabel "Vault-%" any|| ||}| Nevertheless, if I manually specify a tapedev in the amvault command line |/usr/sbin/amvault -otapedev='HP G2' --latest-fulls --dest-storage "HP G2 Robot" vtl | /Now/ I see the robot cycling through tapes to no avail (progress?), finally going through the cleaning slot, but... well here is the logfile:| | |INFO amvault amvault pid 20654 START amvault date 20171120102558 STATS amvault hostname flamen INFO amvault vaulting DISK amvault flamen.romanus.ca / DISK amvault flamen.romanus.ca /home DISK amvault pomerium.romanus.ca / DISK amvault forum.romanus.ca / INFO taper Slot 5 is a device in error: Can't open tape device HP G2: No such file or directory, autolabel disabled INFO taper Slot 6 is a device in error: Can't open tape device HP G2: No such file or directory, autolabel disabled INFO taper Slot 7 is a device in error: Can't open tape device HP G2: No such file or directory, autolabel disabled INFO taper Slot 8 is a device in error: Can't open tape device HP G2: No such file or directory, autolabel disabled INFO taper error from mtx: Unloading drive 0 into Storage Element 8...Cleaning Cartridge Installed and Ejected FATAL amvault error from mtx: Unloading drive 0 into Storage Element 8...Cleaning Cartridge Installed and Ejected FINISH driver fake driver finish FINISH amvault date 20171120102558 time 226 INFO amvault pid-done 20654 FATAL amvault Taper::Scan did not quit at /usr/lib/x86_64-linux-gnu/amanda/perl/Amanda/Taper/Scan.pm line 347 during global destruction. | Obvious oddities: 1. "|device in error: Can't open tape device HP G2: No such file or directory"?| 2. "|driver fake driver finish"? | | |Configuration files and log in https://drive.google.com/open?id=0B_vw5EcgO15lXzJwQVk3UXpkTUE || || On 2017-11-18 08:44 PM, Nathan Stratton Treadway wrote: > On Sat, Nov 18, 2017 at 18:20:14 -0500, Winston Sorfleet wrote: >> As of 3.4.5 --dst-changer is deprecated, so I have to use a storage >> template from amanda.conf. I have defined a storage template as follows: >> >> |define storage "HP G2 Robot" { >> tapedev "HP G2" >> tapetype "LTO2" >> #tpchanger "chg-robot:/dev/LTOchanger" >> #autolabel "Vault-%" >> labelstr "Vault-[1-7]" >> } >> | >> >> Now the monthly cron line /I thought/ should be: >> >> |/usr/sbin/amvault -q -otapetype="LTO2" -otapecycle=5 >> -olabelstr="Vault-[1-7]" -otapedev="HP G2" --latest-fulls >> --dest-storage "HP G2 Robot" vtl| >> >> However, this gives me an error message: >> >> |argument 'Vault-[1-7]': labelstr template or MATCH_AUTOLABEL expected >> argument 'Vault-[1-7]': labelstr template or MATCH_AUTOLABEL expected >> errors processing config file >> | > I haven't looked at your full config yet, but a few quick notes: > > * The underlying cause of this particular error message from the -o > option is that Amanda is explicitly looking a String object for the > template value. You should be able to work around that quirk > with nested quotes, something like > > amvault ... '-olabelstr="Vault-[1-7]"' ... > > * That aside, though, it really should sufficient to define the labelstr > in the storage definition itself; you shouldn't need to specify the > labelstr on the command line at all. If that's not working it's > probably worth further investigation to figure out why. (In fact, > with the use of a 'policy' on the HP storage, you shouldn't need any of > the "-o" options on the amvault line, I believe.) > > * The Wiki page > http://wiki.zmanda.com/index.php/How_To:Copy_Data_from_Volume_to_Volume > might have some useful hints. > > Nathan > > > ---------------------------------------------------------------------------- > Nathan Stratton Treadway - natha...@ontko.com - Mid-Atlantic region > Ray Ontko & Co. - Software consulting services - http://www.ontko.com/ > GPG Key: http://www.ontko.com/~nathanst/gpg_key.txt ID: 1023D/ECFB6239 > Key fingerprint = 6AD8 485E 20B9 5C71 231C 0C32 15F3 ADCD ECFB 6239 >