Hello all,
I have recently set up an AMANDA server on a SUN Ultra5 (solaris8) and have
been using SAMBA to backup
Windows clients. In order to assure myself that I am, in fact, getting real
data on tape, I am trying to restore
a partition. I found that I can use amrecover to pull down the latest level
0 backup from tape. However, when
I attemp to get the latest level 1 backup, it first asks for the tape
containing the latest level 0 and tries to restore this backup ( I believe
this is correct...) and then asks for the tape containing the latest level 1
backup. From here, it seems to extract the level 1 backup. Am I doing
something wrong? Do I need to restore the level 1 to a different directory
than the level 0 and manually replace the updated files? That would seem to
be somewhat impractical...
Here's a little info on what I am doing... I am completely new at this, and
haven't even figured out how to restore
the files straight back to their original machines yet, so I've been
restoring them to spare space on the backup
server and using ws-ftp to retrieve them back to the Windows clients.
Neither are my dump statistics as
impressive as I would like. At this point, my first concern is to ensure
the validity of the backups. I can work
out the rest later.
---
#cd /tmp/foo_dir
# amadmin <config> info amanda-server '/'
Current info for amanda-server.site.corp.com //PC_NAME/DRIVE$:
(yada yada)
Dumps: lev datestamp tape file origK compK secs
0 20011214 Daily011 23 1268031 1268064 665
1 20011217 Daily003 10 4319 4352
38
# amrecover -C <config> -s <index-server> -t <tape-server> -d /dev/rmt/0cbn
AMRECOVER Version 2.4.2p2. Contaacting server on amanda-server ...
220 amanda-server AMANDA index server (2.4.2p2) ready.
200 Access OK
Setting restore date to today (2001-12-19)
200 Working date set to 2001-12-19
200 Config set to <config>.
501 No index records for host: amanda-server. Invalid?
Trying amanda-server ...
501 No index records for host: amanda-server. Invalid?
Trying loghost ...
501 No index records for host: loghost. Invalid?
amrecover>sethost amanda-server.site.corp.com
200 Dump host set to amanda-server.site.corp.com
amrecover>setdate 2001-12-17
200 Working date set to 2001-12-17.
amrecover>setdisk //PC_NAME/DISK$
200 Disk set to //PC_NAME/DISK$.
amrecover>add *
Added dir /I386 at date 2001-12-17
Added dir /I386 at date 2001-12-14
Added /file.txt
(yada yada)
amrecover>extract
Extracting files using tape drive /dev/rmt/0cbn on host amada-server.
The following tapes are needed: Daily011
Daily003
Restoring files into directory /tmp/foo_dir
Continue? [Y/n] : y
Load tape Daily011 now
Continue? [Y/n] : y
EOF, check amidxtaped.debug file on amanda.
amrecover: short block 0 bytes
UNKNOWN file
amrecover: Can't read file header
extract_list - childreturned non-zero status: 1
Continue? [Y/n] : y
Load tape Daily 003 now
Continue? [Y/n] y
---
At this point, it begins to extract the files requested (level 1 ONLY). The
thing that gets me is that I can successfully retrieve the level 0 by
itself. I only get this error when I try to pull down the level 1 and it
calls for the level 0 first. I have tried to examine this file
(amidxtaped.debug) but I cannot find it on the amanda-server! As you will
recall from above when I start the amrecover utility, I get this error:
501 No index records for host: amanda-server. Invalid?
Does this error and the fact that I seem to have no amidxtaped.debug file
mean that I do not have the indexing set up properly (at all ?!?)? Any
ideas on how I can fix this?
I'd appreciate any help or advice I that comes my way. Thanks,
B
Brandon Moro
(very)Jr. Systems Administrator
[EMAIL PROTECTED]
---------------------
>From meanness first this Portsmouth Yankey rose, And still to meanness all
his conduct flows. --Oppression, A poem by an American (Boston, 1765).