Whoops .....I forgot..but I think I have found the problem (not the 
solution).  I've summized (sp???) that the amidxtaped is spawning an 
amrestore and the host portion does a pattern search as opposed to a 
literal search it fails  (follow my thinking):

The machine I'm restoring is chg and the filesystem is /var..and when 
I'm doing the amrecover it ouputs this:
amrecover> add dpotter
Added /mail/dpotter
amrecover> extract
Extracting files using tape drive /dev/rmt/0cn on host chgsfs.
The following tapes are needed: Daily_10

Restoring files into directory /var/adm/amanda/sbin
Continue? [Y/n]: Y

Load tape Daily_10 now
Continue? [Y/n]: Y
./mail/dpotter is not on volume
set owner/mode for '.'? [yn]

So at least I know that it is opening the correct index file.  Now this 
is where it gets freaky, I'm only cuttin' and pastin'the tail portion of 
the amrecover (since amrecover is working):
amrecover: stream_client: connected to 152.3.165.105.10083
amrecover: stream_client: our side is 0.0.0.0.750
amrecover: try_socksize: receive buffer size is 65536
Started amidxtaped with arguments "6 -h -p /dev/rmt/0cn chg ^/var$ 20020314"
Exec'ing /usr/sbin/ufsrestore with arguments:
        restore
        xbf
        2
        -
        /mail/dpotter

Which then spawns the amidxtaped and then seems to run correctly, but 
never gets past chgsfs (another machine) /var.

more amidxtaped.20020315095725.debug
amidxtaped: debug 1 pid 19244 ruid 9732 euid 9732 start time Fri Mar 15 
09:57:25
 2002
amidxtaped: version 2.4.2p2
 > SECURITY USER root
bsd security: remote host chgsfs.mc.duke.edu user root local user amanda
amandahosts security check passed
 > 6
amrestore_nargs=6
 > -h
 > -p
 > /dev/rmt/0cn
 > chg
 > ^/var$
 > 20020314
Ready to execv amrestore with:
path = /var/adm/amanda/sbin/amrestore
argv[0] = "amrestore"
argv[1] = "-h"
argv[2] = "-p"
argv[3] = "/dev/rmt/0cn"
argv[4] = "chg"  <======= Here is the kicker
argv[5] = "^/var$"
argv[6] = "20020314"
amrestore:   0: skipping start of tape: date 20020314 label Daily_10
amrestore:   1: skipping primer._export.20020314.1
amrestore:   2: skipping intron._intron2.20020314.1
amrestore:   3: skipping sibpair._app_oracle_product_8.0.5a.20020314.1
amrestore:   4: skipping dnadoc.c0t0d0s0.20020314.1
amrestore:   5: skipping pcr._pcr2.20020314.1
amrestore:   6: skipping marker._var.20020314.1
amrestore:   7: skipping chgsfs.c0t0d0s0.20020314.1
amrestore:   8: skipping primer._usr.20020314.1
amrestore:   9: skipping mitosis._var.20020314.1
amrestore:  10: skipping sibpair._sibpair3.20020314.1
amrestore:  11: skipping pcr._var.20020314.1
amrestore:  12: skipping linkage._var.20020314.1
amrestore:  13: skipping sibpair._app_oracle_product_8.1.7.20020314.1
amrestore:  14: skipping wwwchg._usr.20020314.1
amrestore:  15: skipping wwwchg.c0t0d0s0.20020314.1
amrestore:  16: skipping locus._var.20020314.1
amrestore:  17: skipping theta._var.20020314.1
amrestore:  18: skipping allele._var.20020314.1
amrestore:  19: skipping hybrid._var.20020314.1
amrestore:  20: skipping primer._var.20020314.1
amrestore:  21: skipping diploid._var.20020314.1
amrestore:  22: skipping haldane._var.20020314.1
amrestore:  23: skipping exon._var.20020314.1
amrestore:  24: skipping weinberg._var.20020314.1
amrestore:  25: skipping chimera._var.20020314.1
amrestore:  26: skipping ligate._var.20020314.1
amrestore:  27: skipping ligate._export_home.20020314.1
amrestore:  28: skipping peptide._var.20020314.0
amrestore:  29: skipping annotate._var.20020314.0
amrestore:  30: skipping hybrid._export.20020314.2
amrestore:  31: restoring chgsfs._var.20020314.1


amrestore is my failing point..

Does all that make sense????

Don







Reply via email to