On Fri, Aug 04, 2017 at 03:57:32PM -0600, ghe wrote:
> Debian Jessie, amanda 3.3.6
> After a backup, amreport says things like:
> STRANGE DUMP DETAILS:
> /-- sbox.slsware.net / lev 1 STRANGE
> sendbackup: start [sbox.slsware.net:/ level 1]
> sendbackup: info BACKUP=/bin/tar
> sendbackup: info RECOVER_CMD=/bin/tar -xpGf - ...
> sendbackup: info end
> ? /bin/tar: ./boot: directory is on a different filesystem; not dumped
> ? /bin/tar: ./home: directory is on a different filesystem; not dumped
> ? /bin/tar: ./mnt: directory is on a different filesystem; not dumped
> ? /bin/tar: ./tmp: directory is on a different filesystem; not dumped
> ? /bin/tar: ./usr: directory is on a different filesystem; not dumped
> ? /bin/tar: ./var: directory is on a different filesystem; not dumped
> | Total bytes written: 2938880 (2.9MiB, 6.6MiB/s)
> sendbackup: size 2870
> sendbackup: end
> The directory may be on a different partition, but it's not on a different
> filesystem. They're all on /, and right at the top. They're all RAID 1 too,
> if that makes any difference.
> Part of my disklist is:
> ## sbox
> sbox.slsware.net / high-tar 40
> sbox.slsware.net /boot high-tar 40
> sbox.slsware.net /home high-tar 40
> sbox.slsware.net /tmp high-tar 40
> sbox.slsware.net /usr high-tar 40
> sbox.slsware.net /var high-tar 40
> Notice that it doesn't ask for /mnt...
> Then down at the bottom it says:
> DUMP SUMMARY:
> HOSTNAME DISK L ORIG-kB OUT-kB ...
> sbox.slsware.net / 1 2870 2870
> sbox.slsware.net /boot 1 10 10
> sbox.slsware.net /home 0 7691120 7691120
> sbox.slsware.net /tmp 1 280 280
> sbox.slsware.net /usr 0 3114740 3114740
> sbox.slsware.net /var 0 1167590 1167590
> It says some of the DLEs aren't dumped, then it dumps them. And I've
> restored from some of the 'not dumped' DLEs, using amrecover (so amanda's
> directory of the tape exists).
> I've been backing up with Amanda for years, and didn't see this back then.
> (This has been happening for quite a while; I'm just wondering about it
> I haven't been able to find the error. What's wrong (if anything)?
Gnutar writes on the standard error stream both error messages
and informational messages. You are seeing the latter type
for your "/" DLE.
Typically, gnutar is called by amgtar. Amgtar includes lists
of gnutar messages it can ignore and should not show to you.
But this can be easily tripped up by simple changes in the
message format, eg. an extra space or a case change.
Check the man page for amgtar to see the lists on messages
and for the way to make local changes to them.
Jon H. LaBadie j...@jgcomp.com
11226 South Shore Rd. (703) 787-0688 (H)
Reston, VA 20190 (703) 935-6720 (C)