Package: dump
Version: 0.4b41-5+b1
Severity: critical
Justification: causes serious data loss


I set up dump using a SLT24 tape system and tested local and remote
dump and restore with restoring single files OK. When I restored a user's
lost file I discovered I had got back text from another (unrelated?) file.

Therefore I restored the whole of /etc (critical) locally from a typical dump
and cannot see a problem, on the system where the tape drive is. But when I 
dump/restore from this system to the remote tape drive (same OS) I am 
reproducably finding some files corrupted (using /etc for all tests). When I do 
file * in the restored etc I find two files listed as Vim swap files. These 
seem in some way related eg hosts.allow is full of the wrong contents and one 
of my old copies (I dated them .0902xx etc) is reported as a Vim file. This 
behaviour happens with the default block size, with a block size of 64 and one 
of 256. The files in question are not open when I do the test dump though it 
is true the file system is mounted. I have not proved no files are corrupted 
on any local dump. I have read that dump may not be as reliable for a mounted 
file system under Linux as with Solaris, which I was using before, but if
this is a feature not a bug then I am unsure how to avoid it. hosts.allow has 
definitely been edited with vi but another file that seems corrupted is mailcap 
and I do not think I have edited that. The key thing is that the same 
corrupted files are seen each time I do this test ie from /etc on this system
to the remote tape drive on the same OS. dump and restore give no errors. 
Thanks.

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/32 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dump depends on:
ii  e2fslibs                  1.41.3-1       ext2 filesystem libraries
ii  libblkid1                 1.41.3-1       block device id library
ii  libc6                     2.7-18         GNU C Library: Shared libraries
ii  libcomerr2                1.41.3-1       common error description library
ii  libncurses5               5.7+20081213-1 shared libraries for terminal hand
ii  libreadline5              5.2-3.1        GNU readline and history libraries
ii  libuuid1                  1.41.3-1       universally unique id library
ii  tar                       1.20-1         GNU version of the tar archiving u

dump recommends no packages.

dump suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to