Amanda-Users

FW: URGENT!!! System Disk recovery - UNKNOWN file. amrecover: Cant read file header

2004-08-26 11:05:23
Subject: FW: URGENT!!! System Disk recovery - UNKNOWN file. amrecover: Cant read file header
From: "Ranveer Attalia" <Ranveer.Attalia AT tertio DOT com>
To: "Paul Bijnens" <paul.bijnens AT xplanation DOT com>
Date: Thu, 26 Aug 2004 16:02:05 +0100
amidx debug file info:
 
 
amidxtaped: version 2.4.4p1
amidxtaped: time 0.000: > SECURITY USER root
amidxtaped: time 0.002: bsd security: remote host telhp6.tertio.com user root local user amanda
amidxtaped: time 0.003: amandahosts security check passed
amidxtaped: time 0.003: > CONFIG=Weekly
amidxtaped: time 0.003: > LABEL=Fri3.1
amidxtaped: time 0.003: > FSF=87
amidxtaped: time 0.003: > HEADER
amidxtaped: time 0.003: > DEVICE=/dev/rmt/1ubn
amidxtaped: time 0.003: > HOST=^telhp6$
amidxtaped: time 0.003: > DISK=^/usr$
amidxtaped: time 0.066: > DATESTAMP=20040820
amidxtaped: time 0.066: > END
amidxtaped: time 0.095: amrestore_nargs=0
amidxtaped: time 0.095: Ready to execv amrestore with:
path = /opt/amanda/sbin/amrestore
argv[0] = "amrestore"
argv[1] = "-p"
argv[2] = "-h"
argv[3] = "-l"
argv[4] = "Fri3.1"
argv[5] = "-f"
argv[6] = "87"
argv[7] = "/dev/rmt/1ubn"
argv[8] = "^telhp6$"
argv[9] = "^/usr$"
argv[10] = "20040820"
Wrong label: 'Jul0.1'
amidxtaped: time 116.504: amrestore terminated normally with status: 1
amidxtaped: time 116.505: rewinding tape ...
amidxtaped: time 118.872: done
amidxtaped: time 118.890: pid 22531 finish time Thu Aug 26 15:55:59 2004


From: Ranveer Attalia
Sent: 26 August 2004 16:01
To: 'Paul Bijnens'
Cc: 'amanda-users AT amanda DOT org'
Subject: URGENT!!! System Disk recovery - UNKNOWN file. amrecover: Cant read file header

Hi
 
I am having other problems now where I have attempted to use vxrestore and restored back most of the system. However, there appear to be some files missing so I am having to use amrecover to restore certain directories in /usr/local on my HPUX machine
I am using my July full backup tape which was successful but amrecover keeps me for the last full backup tape (Fri3.1) which is a corrupt tape. Also I have noticed that when I load the July tape and set it to the correct directory to restore, on the client when I do a listing of whats on the July tape, its giving me the date of last Friday (Fri3.1)  WHY?????
 
It should be giving me the date of the July full backup.
How can I force amrecover to read off the correct tape and not ask me to load Fri3.1????
 
$ amadmin Weekly find telhp6 /usr
Warning: no log files found for tape Fri4.1 written 2004-04-23
Warning: no log files found for tape Mar0.1 written 2004-03-28
Warning: no log files found for tape Weekly5 written 2004-02-28
Warning: no log files found for tape Weekly4 written 2004-02-14
Warning: no log files found for tape Weekly3 written 2004-02-07
Warning: no log files found for tape Weekly2 written 2004-01-30
Warning: no log files found for tape Weekly1 written 2004-01-23
Scanning /amanda...
Scanning /amanda1...
 
date       host   disk lv tape or file file status
2004-06-25 telhp6 /usr  0 Jun0.1         95 OK
2004-07-23 telhp6 /usr  0 Fri4.2         75 OK
2004-08-03 telhp6 /usr  0 Jul0.1         84 OK
2004-08-06 telhp6 /usr  0 Fri1.1        109 OK
2004-08-13 telhp6 /usr  0 Fri2.1        100 OK
2004-08-20 telhp6 /usr  0 Fri3.1         87 OK
 
Here I load Jul0.1 and fsf to 84
Then I go to my client:
 
# /opt/amanda/sbin/amrecover -C Weekly -t tsssun1 -s tsssun1
AMRECOVER Version 2.4.4p2. Contacting server on tsssun1 ...
220 tsssun1 AMANDA index server (2.4.4p1) ready.
200 Access OK
Setting restore date to today (2004-08-26)
200 Working date set to 2004-08-26.
200 Config set to Weekly.
200 Dump host set to telhp6.
Trying disk /tmp ...
Trying disk /dev/vg00/lvol5 ...
Can't determine disk and mount point from $CWD '/tmp/usr-local-bin'
amrecover> setdisk /usr
Scanning /amanda...
Scanning /amanda1...
200 Disk set to /usr.
amrecover> ls
2004-08-20 .
2004-08-20 TT_DB/
2004-08-20 adm
 
Notice that it is showing the wrong date on July's tape.
 
amrecover> add bin/
Added dir /local/bin at date 2004-08-20
amrecover> extract
 
Extracting files using tape drive /dev/rmt/1ubn on host tsssun1.
The following tapes are needed: Fri3.1
 
Restoring files into directory /tmp/usr-local-bin
Continue [?/Y/n]? Y
 
Extracting files using tape drive /dev/rmt/1ubn on host tsssun1.
Load tape Fri3.1 now
Continue [?/Y/n/s/t]? Y
EOF, check amidxtaped.<timestamp>.debug file on tsssun1.
amrecover: short block 0 bytes
UNKNOWN file
amrecover: Can't read file header
extract_list - child returned non-zero status: 1
Continue [?/Y/n/r]? n
amrecover>
 
 
 


________________________________________________________________________

Tertio Telecoms (www.telco-tertio.com)

Head Office: One Angel Square Torrens Street London EC1V 1PL
Tel: +44 (0)20 7843 4000 - Fax: +44 (0)20 7843 4001

Bath Office: Riverside Buildings 108 Walcot Street Bath BA1 5BG
Tel: +44 (0)1225 478000 - Fax: +44 (0)1225 478001

Munich Office: Freisinger Strasse 10, 85737 Ismaning/Munich, Germany,
Tel: +49 (0)89 665506 41 - Fax: +49 (0)89 665506 99

Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of Tertio Ltd.

This email has been scanned by the MessageLabs Email Security System.
________________________________________________________________________