From: James R. <ja...@kr...> - 2003-12-08 23:18:36
|
James Roth wrote: >>> Hi, >>> >>> I'm getting the following message when restoring. >>> >>> $ restore -iv >>> Verify tape and initialize maps >>> Input is from a local tape >>> Tape block size is 32 >>> Dump date: Fri Dec 5 00:12:05 2003 >>> Dumped from: Tue Oct 28 15:21:11 2003 >>> Level 1 dump of /store on orca:/dev/md0 >>> Label: orca >>> restore: Cannot find file dump list >>> >>> The tape was created using a command like this: >>> ssh orca dump -u -0 /store -f - | dd ibs=512 obs=512 of=/dev/tape >>> conv=sync >>> >>> DDS4 tape drive >>> Linux x86 with a heavily upgraded Redhat 6.2 distro >>> restore 0.4b34 (using libext2fs 1.34 of 25-Jul-2003) >>> Tape block size 512 bytes. Density code 0x26 (DDS-4 or QIC-4GB). >>> >>> Is there a way to recover this? >>> I tried... >>> >>> dd bs=512 if=/dev/tape of=temp.bin >>> restore -iv -f temp.bin >>> >> More clues. Looking at a different partition from the same machine yields a different error: restore -iv Verify tape and initialize maps Input is from a local tape Tape block size is 32 Dump date: Thu Dec 4 00:09:52 2003 Dumped from: Tue Oct 28 15:15:21 2003 Level 1 dump of / on orca:/dev/sda6 Label: orca Extract directories from tape Checksum error 14534106460, inode 48294 file <directory file - name unknown> Mangled directory: reclen not multiple of 4 resync restore, skipped 101 blocks Initialize symbol table. restore > Maybe this old 6.2 redhat box has some libc issues. Kernel 2.4.18 looks like GLIBC_2.1.3. Restoring from a newer machine does not help. Thanks, James |