Re: Saeagate IDE Streamer won't work.

2002-06-23 Thread Bernhard R. Erdmann

On Wed, Nov 21, 2001 at 08:00:17PM -0500, harald wrote:
[...]
> FAILED AND STRANGE DUMP DETAILS:
> 
> /-- localhost  /home lev 0 FAILED [/sbin/dump returned 1]
> sendbackup: start [localhost:/home level 0]
> sendbackup: info BACKUP=/sbin/dump
> sendbackup: info RECOVER_CMD=/bin/gzip -dc |/sbin/restore -f... -
> sendbackup: info COMPRESS_SUFFIX=.gz
> sendbackup: info end
> ? You can't update the dumpdates file when dumping a subdirectory
> sendbackup: error [/sbin/dump returned 1]
> \

Don't use dump if /home is not a filesystem. Use tar instead.



Re: amanda-users list problem

2002-06-22 Thread Bernhard R. Erdmann

> That got brought to my attention today, but unfortunately, my tape cycle
> is only eight days, so the last good backup of the file was erased
> quite some time ago.

What tapes do you use?



Re: GNU tar's --atime-preserve switch

2002-05-27 Thread Bernhard R. Erdmann

> I am needing to make use of last access time for some of the files on
> our system.  Currently, Amanda/GNU Tar is modifying it.  According to
> tar's man page, there is a --atime-preserve switch that will stop tar
> from modifying the access time.
> 
> How would I make Amanda pass this switch to GNU Tar and what
> consequences, if any, would doing this have on recovery?

Using --atime-preserve alters the ctime, which may be not an option for
you.



Re: Deleting a backup from Amanda's database

2002-05-27 Thread Bernhard R. Erdmann

> I just had a problem with a backup shown up by amverify - the second last
> filesystem wasn't dumped correctly and the last one not at all. I'd like to
> make amanda delete the records of those dumps from its database so I won't
> be offered them as choices if ever I need to restore a file from them. Is
> there any way of doing that ? I know I can remove a tape altogether (and
> hence all of its backups) with amrmtape, and  amadmin delete  wil remove all
> records of a particular disk from the database, but I can't see any way to
> remove the record of one disk's backup on one day. Is it possible ?

Force a full dump using "amadmin  force ".



Re: making 2.4.3p3 on octane running 6.5.12

2002-05-27 Thread Bernhard R. Erdmann

> To add a datum to the context, I have no trouble building and installing
> amanda on IRIX with the MIPSpro toolchain.  I have not ever had
> occasion to try the gcc route.  If you access to MIPSpro compilers you
> might try them.

IRIX' cc wanted to have a licence password. So I installed gcc.



Re: Linux DUMP

2002-05-27 Thread Bernhard R. Erdmann

> Which backup program is best? dump, says some people. Elizabeth D. Zwicky
> torture tested lots of backup programs. The clear choice for preserving
> all your data and all the peculiarities of Unix filesystems is dump, she
> stated. Elizabeth created filesystems containing a large variety of
> unusual conditions (and some not so unusual ones) and tested each program
> by do a backup and restore of that filesystems. The peculiarities
> included: files with holes, files with holes and a block of nulls, files
> with funny characters in their names, unreadable and unwriteable files,
> devices, files that change size during the backup, files that are
> created/deleted during the backup and more. She presented the results at
> LISA V in Oct. 1991.

This article is archived here:
http://berdmann.dyndns.org/doc/dump/zwicky/testdump.doc.html



Re: making 2.4.3p3 on octane running 6.5.12

2002-05-21 Thread Bernhard R. Erdmann

Chris Stone wrote:
> 
> Hi,
> 
> I'm having trouble building the amanda client on an sgi.
> 
> --snip
> gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src-g -O2   -c
> `test -f sendbackup.c || echo './'`sendbackup.c
> source='sendbackup-dump.c' object='sendbackup-dump.o' libtool=no \
> depfile='.deps/sendbackup-dump.Po' tmpdepfile='.deps/sendbackup-
> dump.TPo' \
> depmode=gcc /sbin/sh ../config/depcomp \
> gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src-g -O2   -c
> `test -f sendbackup-dump.c || echo './'`sendbackup-dump.c
> sendbackup-dump.c: In function `start_backup':
> sendbackup-dump.c:218: `no_record' undeclared (first use in this
> function)
> sendbackup-dump.c:218: (Each undeclared identifier is reported only once
> sendbackup-dump.c:218: for each function it appears in.)
> gmake[1]: *** [sendbackup-dump.o] Error 1
> gmake[1]: Leaving directory `/usr/local/src/amanda-2.4.3b3/client-src'
> gmake: *** [all-recursive] Error 1
> --end snip


I get the same error on a SGI Indigo2 running IRIX 6.5.15 and using gcc
3.0.4 and gmake 3.79.1 from freeware.sgi.com:

ld32: WARNING 84 : /usr/lib32/libsun.a is not used for resolving any
symbol.
ld32: WARNING 84 : /usr/lib32/libm.so is not used for resolving any
symbol.
ld32: WARNING 84 : /usr/lib32/libtermcap.so is not used for resolving
any symbol.
ld32: WARNING 84 : /usr/lib32/libsocket.so is not used for resolving any
symbol.source='sendbackup.c' object='sendbackup.o' libtool=no \
depfile='.deps/sendbackup.Po' tmpdepfile='.deps/sendbackup.TPo' \
depmode=gcc3 /sbin/sh ../config/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src-g -O2   -c
`test -f sendbackup.c || echo './'`sendbackup.c
source='sendbackup-dump.c' object='sendbackup-dump.o' libtool=no \
depfile='.deps/sendbackup-dump.Po'
tmpdepfile='.deps/sendbackup-dump.TPo' \
depmode=gcc3 /sbin/sh ../config/depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../common-src-g -O2   -c
`test -f sendbackup-dump.c || echo './'`sendbackup-dump.c
sendbackup-dump.c: In function `start_backup':
sendbackup-dump.c:218: `no_record' undeclared (first use in this
function)
sendbackup-dump.c:218: (Each undeclared identifier is reported only once
sendbackup-dump.c:218: for each function it appears in.)
gmake[1]: *** [sendbackup-dump.o] Error 1
gmake[1]: Leaving directory
`/.amd/ente/home/be/src/amanda-2.4.3b3/client-src'
gmake: *** [all-recursive] Error 1


configure was:
./configure --with-user=amanda --with-group=sys



Re: amanda - my way ?

2002-05-14 Thread Bernhard R. Erdmann

> But it was a hard fight to convince them to do backups parallel
> to their raid-5 array.
> Their argument: why backup, we have raid

rm -rf /



Re: Question in case of disaster

2002-05-14 Thread Bernhard R. Erdmann

> I run amanda-2.4.2p1-2. Supose an intruder break somehow the system and
> perform a "rm -rf /". From this point, after a fresh reinstall of the
> system, how I can restore from tape, if no backup database is not
> availale anymore?

I use rsync via ssh after the backup jobs to copy Amanda's index to
another box.



Re: Following symlinks

2002-05-14 Thread Bernhard R. Erdmann

>   reference the files as:
> 
>   /.backup/whatever/.
> 
>   The trailing /. will force the symlink to get dereferenced.

Didn't you mean ./backup/whatever/.?



Re: Amanda dump level policy

2002-05-14 Thread Bernhard R. Erdmann

> So if I want to persuade amanda to use more tape I should shorten the dump
> cycle, correct ? But I have a DDS-3 with native capacity of 12 GB and no
> changer. What happens if in a dump cycle there's more to be backed up than
> can fit on the tape e.g. if a lot happens to change on a couple of
> filesystems and level 1s get large ? What falls off the edge of the world ?

It depends on your value of tapesize and the size of your holding disk.
If the backup volume is larger than a single tape, but below holding
disk size, the rest will stay on disk waiting to be amflushed. If space
is really a shortage, Amanda will decide to leave off subsequent full
dumps to do some more incrementals. These are prioritized according to
your disklist entries and their configured priority.



Re: AIT libraries

2002-04-22 Thread Bernhard R. Erdmann

> I am interested in AIT libraries in the 15-16 tape size range.  Solid
> compatibility with amanda is a must.  We are looking to spend obviously
> as little as possible to get a quality product, but $10k is a very firm
> ceiling and the closer to $5k we can hold the price, the more likely it
> is to get funded.  Rackmount is a must, though I'm not so concerned with
> how many RUs it takes up.  So far the only products I am really familiar
> with are the Sony LIB-152 & LIB-162 series.  I understand that Overland
> Data and several other companies are also making AIT libraries.  I'd be
> interested to hear about those.  Pros/Cons of them versus the Sony ones,
> etc.

Once upon a time I ran an Overland Library with 19 AIT-2 tapes and a
Sony SDX-500C internally just fine with Amanda.



Re: amanda and dump->gnuitar

2002-04-20 Thread Bernhard R. Erdmann

> Mixing dump and gnutar backups in the same tape cycle sounds scary :)

Use "amadmin  force ..." on the relevant disklist entries after
you switched to another backup program.



Re: Small bug in amoverview

2002-04-20 Thread Bernhard R. Erdmann

> amoverview parses the output of amadmin find and doesn't handle the "found
> Amanda directory" lines. The fix is so trivial that I'm just mentioning it
> inline here because that's actually smaller than the patch :-)  After

Thanks for the fix.



Re: Searching for backed up files.

2002-04-20 Thread Bernhard R. Erdmann

> Many commercial backup programs have the ability to browse the database for
> files matching some wildcard spec. and offer a list of files matching the
> spec. and then allow you to pick one or more of these files to be restored.
> Has anyone hacked together something like that for amanda ? Even being able
> to get a list of matching files would be useful to enable you to look in the
> right place with amrecover.


Use (z)grep for the index subdirectory.



Re: SOS HELP

2002-04-20 Thread Bernhard R. Erdmann

> What's the story here, how can student be at 0% since 5.43am when it is now
> 10am? Has this backup failed? Also if I've got 'holdingdisk no' in the dumptype
> for every backup I'm doing so why does the report say the dump is done but
> waiting to write to tape? How can it be waiting to write to tape if the dump is
> done when I'm not using a holdingdisk?

Probably your backup program (dump/tar) got confused by student's
filesystem.



Re: ./configure error, Amanda 2.4.2p2 CVS of 20011020

2002-04-14 Thread Bernhard R. Erdmann

> when trying to build Amanda 2.4.2p2 CVS of 20011020 on a Linux box (SuSE
> Linux 8.0), configure fails:

I worked around by doing autogen on another Linux box (RHL 7.2) and
afterwards building the RPM on that sucking SuSE box.



./configure error, Amanda 2.4.2p2 CVS of 20011020

2002-04-13 Thread Bernhard R. Erdmann

Hi,

when trying to build Amanda 2.4.2p2 CVS of 20011020 on a Linux box (SuSE
Linux 8.0), configure fails:

checking for xfsdump... /sbin/xfsdump
checking for xfsrestore... /sbin/xfsrestore
./configure: line 5093: syntax error near unexpected token
`&m4_default(['
./configure: line 5093: `{ echo "$as_me:5093: WARNING: *** to
disable it, just #undef XFSDUMP in config/config.h"
>&m4_default([AS_MESSAGE_LOG_FD], [AS_MESSAGE_FD])'

Building starts with

+ cd /usr/src/packages/BUILD
+ cd amanda-2.4.2p2-20011020
+ ./autogen
configure.in: 8: required file `config/config.h.in' not found
configure.in:25: warning: AC_ARG_PROGRAM invoked multiple times
configure.in:1544: warning: AC_PROG_LEX invoked multiple times
+ ./configure --prefix=/usr --sysconfdir=/var/lib
--libdir=/usr/lib/amanda --localstatedir=/var/lib
--libexecdir=/usr/libexec/amanda --with-index-server=amandahost
--with-portrange=15000,15029 --with-tape-device=/dev/nst0
--with-user=amanda --with-group=disk --with-dump-honor-nodump
--with-gnu-ld --enable-shared

autoconf (GNU Autoconf) 2.52
automake (GNU automake) 1.4-p5



Re: Where do I get Gnutar 1.13.19

2002-04-12 Thread Bernhard R. Erdmann

> I looked at message 34157 from the archive where John points Someone to 
>alpha.gnu.org for gnutar 1.13.19 but I can't find alpha.gnu.org or www.alpha.gnu.org 
>or ftp.alpha.gnu.org. So where can I get this software at this version or later.

ftp://alpha.gnu.org/gnu/tar/



Re: Should I upgrade to 2.4.3b3?

2002-04-10 Thread Bernhard R. Erdmann

> Even when 2.4.3 proper comes out, there's really no compelling reason to
> upgrade *unless* you need any of the new features.  If it ain't broke...

If it's not broken, it hasn't got enough features yet. ;-)



Re: DLT

2002-04-03 Thread Bernhard R. Erdmann

> Sorry if this subject is off topic but can you use a 40/80 DLT tape
> in a 35/70 DLT tape drive. Although we'd only be using it as a 35/70
> tape.

no problem to write on DLT IV tapes with a DLT 7000 drive



success: Amanda 2.4.2p2 on HP-UX 9.01

2002-03-29 Thread Bernhard R. Erdmann

just for the record: Amanda 2.4.2p2 builds and installs happily on HP-UX
9.01 on an HP9000/710 using HP's CC.

(We'll see tonight if it backups, too.)



Re: Build dies trying to make amoverview

2002-03-06 Thread Bernhard R. Erdmann

> I am attempting to make amanda 2.4.2p2 on a NetBSD 1.5_ALPHA system
> The make dies with the following message:
> 
> cat amcheckdb.sh > amcheckdb
> chmod a+x amcheckdb
> cat amcleanup.sh > amcleanup
> chmod a+x amcleanup
> cat amdump.sh > amdump
> chmod a+x amdump
> make: don't know how to make amoverview. Stop
> *** Error code 1

Use GNU make (gmake)



Re: Tapetype: STD2401LW

2002-03-06 Thread Bernhard R. Erdmann

> Just retested last night, thought it might be useful for someone else.
> Kind of a bummer, a 20/40GB drive only able to write out 16.2GB... maybe
> I have something misconfigured?

You used hardware compression blowing up the random data tapetype
writes.



Re: Tape HP Sure Store DLT 80

2002-03-04 Thread Bernhard R. Erdmann

> I need the configuration the Tape HP Sure Store DLT 80 for  the file
> amanda.conf
> If somebody has this information, I would be very thankful.

length 8 mbytes
filemark 10 kbytes



Re: Hey Everyone.. I got a little problem.

2002-03-04 Thread Bernhard R. Erdmann

> cairo.stel c0t1d0s0 lev 1 FAILED [input: Can't read data: : Input/output error]
> 
> error on my night ly backup.. This left the dump on the drive and when i
> try to do Amflush this is what i get in the e-mail;
> 
> FAILURE AND STRANGE DUMP SUMMARY:
>   cairo.stel c0t1d0s0 lev 1 FAILED [input: Can't read data: : Input/output error]

Can you use your tape drive with tar/ufsdump? Does it work?



Re: restore without database files

2002-03-04 Thread Bernhard R. Erdmann

> No, if your database is gone, you are completely lost.  There is no
> way to recover any data except using a very special method called
> 
>RTFM

*LOL*



Re: amrecover doesn't mount tape

2002-02-26 Thread Bernhard R. Erdmann

> solution to this?  I sure hope 'amrecover' doesn't require me to load the
> tape manually.

It does. You have to insert the tape as directed.



Re: Multi-tape question

2002-02-26 Thread Bernhard R. Erdmann

> define tapetype DLTtapeIV {
> comment "DLTtape IV - 40 GB"
> length 33706 mbytes
> filemark 43 kbytes
> speed 1820 kps
> }

That's the typical result writing random data and using hardware
compression on a 40 GB tape.

If you'd like Amanda to keep 70 GB per tape in mind during the planning
stage - just tell her about each tape having a capacity of 70 GB.



Re: Multi-tape question

2002-02-26 Thread Bernhard R. Erdmann

> Waitaminit... this I didn't know. Amanda can't run dumps across tapes? Why
> is the runtapes entry even used at all?

Amanda 2.4.2p2 can't spread a single dump image over several tapes.
For a whole backup run it can use as many tapes as you like.



Re: solved: problem restoring old backups

2002-02-26 Thread Bernhard R. Erdmann

> I tried to find out who or what moves older logfiles from log
> directory to oldlog directory, but this far I haven't succeeded. I
> suspect that since I have two different backup configurations
> running with same log directory, the DAILY backup process decides
> that previous weeks' WEEKLY backups are 'old' and moves the logs to
> oldlog directory (thank god it doesn't delete them!). I'll try
> using separate log directories for separate configs in the future.

Cool! Look for lines beginning with "logfile" in the two amanda.conf.

$ grep "infofile\|logdir\|indexdir" be/amanda.conf be-full/amanda.conf
be/amanda.conf:infofile "/var/lib/amanda/be/curinfo"# database
DIRECTORY
be/amanda.conf:logdir   "/var/lib/amanda/be/log"# log directory
be/amanda.conf:indexdir "/var/lib/amanda/be/index"  # index directory
be-full/amanda.conf:infofile "/var/lib/amanda/be-full/curinfo"  #
database DIRECTORY
be-full/amanda.conf:logdir   "/var/lib/amanda/be-full/log"  # log
directory
be-full/amanda.conf:indexdir "/var/lib/amanda/be-full/index"# index
directory



Re: RESOLVED: Re: Strange failure to connect to client

2002-02-26 Thread Bernhard R. Erdmann

> Is there a complete list of the ports that amanda will use during the
> data transfer? I though I had them all (the client could talk to the
> server) as amcheck didn't report any errors. However, I remove all
> packet filtering and things start working smoothly...

see JRJ attached

>From - Sat Jan 26 00:52:51 2002
Return-Path: 
X-Sieve: cmu-sieve 2.0
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Sat, 23 Jun 2001 04:57:31 +0200
Received: from ente.berdmann.de ([192.168.1.6] helo=localhost)
by ente.berdmann.de with esmtp (Exim 3.16 #2)
id 15Ddc2-0006ur-00
for [EMAIL PROTECTED]; Sat, 23 Jun 2001 04:57:30 +0200
X-Flags: 
Delivered-To: GMX delivery to [EMAIL PROTECTED]
Received: from pop.gmx.net [194.221.183.20]
by localhost with POP3 (fetchmail-5.5.0)
for [EMAIL PROTECTED] (single-drop); Sat, 23 Jun 2001 04:57:30 +0200 (CEST)
Received: (qmail 15453 invoked by uid 0); 23 Jun 2001 02:53:52 -
Received: from surly.omniscient.com (64.134.101.69)
  by mx0.gmx.net (mx13) with SMTP; 23 Jun 2001 02:53:52 -
Received: (from root@localhost)
by surly.omniscient.com (8.11.1/8.11.1) id f5N0bkX199799
for amanda.org.amanda-hackers-list; Sat, 23 Jun 2001 00:37:46 GMT
Received: from gandalf.cc.purdue.edu ([EMAIL PROTECTED] [128.210.135.25])
by surly.omniscient.com (8.11.1/8.11.1) with ESMTP id f5N0bgX207608
for <[EMAIL PROTECTED]>; Fri, 22 Jun 2001 20:37:42 -0400 (EDT)
Received: from gandalf.cc.purdue.edu (jrj@localhost [127.0.0.1])
by gandalf.cc.purdue.edu (8.9.1/8.9.1) with ESMTP id TAA26259
for <[EMAIL PROTECTED]>; Fri, 22 Jun 2001 19:37:40 -0500 (EST)
Message-Id: <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Use of UDP/TCP ports in Amanda document, and amrecover bug
Reply-to: [EMAIL PROTECTED]
Date: Fri, 22 Jun 2001 19:37:40 -0500
From: "John R. Jackson" <[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Precedence: bulk

This is yet another of my really long letters.  Sorry.

I applied a change to amrecover.c a while back to use stream_client()
instead of the "by hand" socket setup that was there.  This stopped
binding the socket to a particular interface which was causing trouble
on some systems.

Unfortunately, I didn't fully comprehend the interaction between a user
port range (e.g. --with-portrange), stream_client() and amrecover.  Now,
if amrecover is built with --with-portrange, which must be non-privileged
(>= 1024) for other parts of Amanda to work, it will fail because
amrecover requires a privileged port (to prove to the other side it is
who it says it is).

Before going into potential solutions, a little more background.
If this bores you silly, skip to "Solutions" below.  I'm only spelling
it out in detail because I'll probably put this in the docs directory
(once you nice folks edit it :-) since the issue comes up fairly often.

The key questions for the amrecover problem are:

  * When dumper and taper set up their localhost TCP connection for direct
to tape, does the port matter?  If NAT, for instance, is also on the
machine, will it scramble things?

  * When not being used for security (non-privileged), does the source
port of an incoming TCP connection matter?  Amanda doesn't care.
Would a firewall or NAT in between cause problems?

John R. Jackson, Technical Software Specialist, [EMAIL PROTECTED]

=
How Amanda uses UDP and TCP ports
=

Amanda uses both UDP and TCP ports during its operation.  The amandad
service is listening (via inetd/xinetd) at a well known (fixed) port on
each client for UDP connections.  The amindexd and amidxtaped services
are listening (also via inetd/xinetd) at well known ports on the tape
server for TCP connections.

When a process on the tape server wants to talk to a client amandad,
it creates a UDP socket and binds it to a port on its side, then
sends the packet to the well known amandad service port on the client.
Because security information is being passed, the port bound on the
connecting side must be privileged (< 1024).  This "proves" to amandad
whoever is connecting is running as root, and therefor is trustworthy
(there are all sorts of issues with this "trust" that are beyond the
scope of this document).

A similar sequence of events happens when amrecover on a client wants
to contact amindexd or amidxtaped on the tape server.  The port that
amrecover binds to its TCP socket must be privileged, which is one of
the reasons it must be run as root.

Amanda also uses TCP connections for transmitting the backup image,
messages and (optionally) the index list from a client back to the dumper
process on the tape server.  A process called sendbackup is started by
amandad on the client.  It creates two (or three, if indexing is enabled)
TCP sockets and sends their port numbers back to dumper in a UDP message.
Then dumper creates and binds TCP sockets on its side an

Re: Problem restoring old backups

2002-02-26 Thread Bernhard R. Erdmann

> kuller# amadmin WEEKLY find heerold.raad.tartu.ee /\$
> Warning: no log files found for tape WEEKLY02 written 2002-02-15
> Warning: no log files found for tape WEEKLY05 written 2002-02-08
> Warning: no log files found for tape WEEKLY04 written 2002-02-01
> Warning: no log files found for tape WEEKLY01 written 2001-10-19
> Scanning /holding...
> 
> date   host  disk lv tape or file file status
> 2002-02-22 heerold.raad.tartu.ee / 0 WEEKLY03 5 OK
> 
> Are 'log files' something different from index files?

Hm, somehow your logfiles got lost. The index does not contain the tape
label or the file position on tape. This is in the log files. The index
describes the dump side of your backup and the log describes the tape
side of it.

The log directory should look similar to this one (Amanda 2.4.2p2): 

[amanda@ente amanda]$ ls be/log
amdump.1   amdump.28   amflush.17  amflush.6   log.20020215.1
amdump.10  amdump.29   amflush.18  amflush.7   log.20020216.0
amdump.11  amdump.3amflush.19  amflush.8   log.20020216.1
amdump.12  amdump.30   amflush.2   amflush.9   log.20020217.0
amdump.13  amdump.31   amflush.20  log.20020208.0  log.20020217.1
amdump.14  amdump.32   amflush.21  log.20020208.1  log.20020218.0
amdump.15  amdump.4amflush.22  log.20020209.0  log.20020218.1
amdump.16  amdump.5amflush.23  log.20020210.0  log.20020219.0
amdump.17  amdump.6amflush.24  log.20020210.1  log.20020220.0
amdump.18  amdump.7amflush.25  log.20020211.0  log.20020221.0
amdump.19  amdump.8amflush.26  log.20020211.1  log.20020222.0
amdump.2   amdump.9amflush.27  log.20020212.0  log.20020223.0
amdump.20  amflush.1   amflush.28  log.20020212.1  log.20020224.0
amdump.21  amflush.10  amflush.29  log.20020212.2  log.20020225.0
amdump.22  amflush.11  amflush.3   log.20020213.0  log.20020225.1
amdump.23  amflush.12  amflush.30  log.20020213.1  log.20020225.2
amdump.24  amflush.13  amflush.31  log.20020213.2  log.20020226.0
amdump.25  amflush.14  amflush.32  log.20020213.3  log.20020226.1
amdump.26  amflush.15  amflush.4   log.20020214.0  log.20020226.2
amdump.27  amflush.16  amflush.5   log.20020215.0  oldlog

[amanda@ente amanda]$ cat be/log/log.20020226.0 
START planner date 20020226
START driver date 20020226
ERROR taper no-tape [cannot overwrite active tape BE28]
INFO planner Full dump of james:/ promoted from 6 days ahead.
INFO planner Full dump of ente:/var/spool/exim promoted from 6 days
ahead.
INFO planner Full dump of james:/boot promoted from 6 days ahead.
INFO planner Full dump of ente:/opt promoted from 6 days ahead.
INFO planner Full dump of ente:/ promoted from 7 days ahead.
FINISH planner date 20020226
STATS driver startup time 640.894
SUCCESS dumper apollo /vmware 20020226 1 [sec 0.352 kb 32 kps 90.7
orig-kb 21]
SUCCESS dumper angelique /var 20020226 1 [sec 2.685 kb 3808 kps 1418.2
orig-kb 3795]
SUCCESS dumper james /usr 20020226 1 [sec 24.385 kb 8512 kps 349.1
orig-kb 8490]SUCCESS dumper james /boot 20020226 0 [sec 13.574 kb 5632
kps 414.9 orig-kb 5600]
[...]

[amanda@ente amanda]$ cat be/log/log.20020226.1
START amflush date 20020226
START taper datestamp 20020226 label BE00 tape 0
SUCCESS taper apollo /vmware 20020226 1 [sec 1.953 kb 64 kps 32.8 {wr:
writers 2 rdwait 0.000 wrwait 0.008 filemark 1.944}]
SUCCESS taper angelique /var 20020226 1 [sec 4.686 kb 3840 kps 819.4
{wr: writers 120 rdwait 0.000 wrwait 3.024 filemark 1.639}]
SUCCESS taper james /usr 20020226 1 [sec 12.721 kb 8544 kps 671.6 {wr:
writers 267 rdwait 0.000 wrwait 10.923 filemark 1.721}]
SUCCESS taper james /boot 20020226 0 [sec 11.180 kb 5664 kps 506.6 {wr:
writers 177 rdwait 0.000 wrwait 9.433 filemark 1.686}]
SUCCESS taper ente /export/ftp.redhat.com 20020226 1 [sec 5.482 kb 1760
kps 321.0 {wr: writers 55 rdwait 0.000 wrwait 3.434 filemark 2.046}]
[...]



Re: Problem restoring old backups

2002-02-25 Thread Bernhard R. Erdmann

> It seems that for some reason amrecover thinks that all these
> backups were done to tape "WEEKLY03", although they most definitely
> were not. Whatever it is, it explains why amrecover doesn't show
> older backups. It thinks they have been overwritten.
> 
> Now I have to figure out *why* amanda thinks that all backups were
> done to the same tape...

Did you already use "amadmin find"?

"amadmin WEEKLY find heerold.raad.tartu.ee /\$" should list all your
weekly backups Amanda thinks of being on tape.

$ amadmin be find apollo /\$
Warning: no log files found for tape BE00 written 2002-02-26
Scanning /dumps/amanda...
  20020226: found Amanda directory.

date   host   disk lv tape or file file status
2002-02-09 apollo / 1 BE023 OK
2002-02-10 apollo / 1 BE03   28 OK
2002-02-11 apollo / 1 BE057 OK
2002-02-12 apollo / 1 BE07   17 OK
2002-02-13 apollo / 1 BE096 OK
2002-02-14 apollo / 1 BE136 OK
2002-02-15 apollo / 1 BE146 OK
2002-02-16 apollo / 0 BE16   16 OK
2002-02-17 apollo / 1 BE185 OK
2002-02-18 apollo / 1 BE19   26 OK
2002-02-19 apollo / 1 BE21   22 OK
2002-02-20 apollo / 1 BE22   19 OK
2002-02-21 apollo / 0 BE23   31 OK
2002-02-22 apollo / 1 BE249 OK
2002-02-23 apollo / 1 BE256 OK
2002-02-24 apollo / 1 BE266 OK
2002-02-25 apollo / 1 BE275 OK



Re: Problem restoring old backups

2002-02-25 Thread Bernhard R. Erdmann

> I can see no problems with DAILY backups, but for some reason
> amrecover doesn't "see" older WEEKLY backups.
[...]
> -rw---  1 amanda  wheel  25574 Jan 18 22:07 20020118_0.gz
> -rw---  1 amanda  wheel  25737 Jan 25 22:07 20020125_0.gz
> -rw---  1 amanda  wheel  25752 Feb  2 14:07 20020201_0.gz
> -rw---  1 amanda  wheel  25796 Feb  8 22:10 20020208_0.gz
> -rw---  1 amanda  wheel  25919 Feb 22 22:12 20020222_0.gz
[...]
> From this it seems that backup history exists at least for
> 2002-02-01 and 2002-02-08. Why doesn't amrecover see these indexes?

amrecover does see every backup. But you'll have to tell it which date
you are interested in.

You didn't issue a "setdate" command. So amrecover shows you the state
of the last backup (Feb 22th). If you'd like to switch to another backup
- issue "setdate --01-25" or "setdate --01-26" to get a list of the
files backed up on Jan 25th.



Re: Problem restoring old backups

2002-02-25 Thread Bernhard R. Erdmann

> I can see no problems with DAILY backups, but for some reason
> amrecover doesn't "see" older WEEKLY backups.
[...]
> -rw---  1 amanda  wheel  25574 Jan 18 22:07 20020118_0.gz
> -rw---  1 amanda  wheel  25737 Jan 25 22:07 20020125_0.gz
> -rw---  1 amanda  wheel  25752 Feb  2 14:07 20020201_0.gz
> -rw---  1 amanda  wheel  25796 Feb  8 22:10 20020208_0.gz
> -rw---  1 amanda  wheel  25919 Feb 22 22:12 20020222_0.gz

What's in these files? Look into them using zless. Check their access
time when you use amrecover. Look at the directory when you are in
amrecover. One file should be gunzipped lying around.



Re: Incoherente saving when moving a directory

2002-02-25 Thread Bernhard R. Erdmann

> One of my users changed the name of one of his directory one day
> ,and few days and few backups later, he deleted some files that it
> would like to recover.
> 
> But amanda didn't save them again... why ???
> I still had an older backup where the data are saved, but I'm wondering
> why amanda did'nt do his job...

What backup program do you use?



Re: Problem restoring old backups

2002-02-25 Thread Bernhard R. Erdmann

> I can see no problems with DAILY backups, but for some reason
> amrecover doesn't "see" older WEEKLY backups.

Did you enable indexing? Check for dirs/files in ~amanda/WEEKLY/index.



Re: Use of amplot?

2002-02-23 Thread Bernhard R. Erdmann

> Windows, which I don't want to install on this computer.  Is there someway
> to have amplot create this image without having X Windows installed?

Any device Ghostview runs on is capable of showing amplot's output.



Re: restore from disk?

2002-02-23 Thread Bernhard R. Erdmann

> I am running amanda on solaris 2.6 and the tape drive died.  Is there a way to
> restore files from the dump disk?

amrecover



Re: Testing a tape drive?

2002-02-20 Thread Bernhard R. Erdmann

> Hi!  Is there any canonical way to test a tape drive?  I just configured a
> new system, and want to make sure that the tape drives are being recognized
> correctly.

Just dump or tar several GB to it and read in again or compare it.



Re: access as amanda not allowed

2002-02-20 Thread Bernhard R. Erdmann

> "ERROR [access as amanda not allowed from [EMAIL PROTECTED]]
> amandahostsauth failed"
> 
> I've cheched as far as I can but no clues, what's going wrong?
> 
> The file /home/amanda/.amandahosts is:
> 
> +   bck.mydomain.com   amanda
> +   bckamanda
> +   localhost   amanda
> 

Change it to contain:
bck.mydomain.com   amanda



Re: Amcheck reports no tape online

2002-02-19 Thread Bernhard R. Erdmann

> Amanda user = amanda
> Amanda group = backup
[...]
> ERROR: /dev/nst0: Permission denied
>(expecting a new tape)


chown amanda:backup /dev/nst0



Re: bad versions of tar, index files and restores

2002-02-18 Thread Bernhard R. Erdmann

>I realize that I wouldn't be able to interactively use amrecover,
> but would a manual fsf and tar -x of a level 0 return  a full backup
> of the directory, or is it all so much wasted tape?  In other words,
> do corrupted indexes mean corrupted data or just partial incrementals?

Just the incremental index is corrupted but no data.



Re: [Amanda-users] Re: backups still failing.

2002-02-18 Thread Bernhard R. Erdmann

> well I had it at 0 initially, and struggled with failures reading back
> from the tape constantly. I changed it to 4096 and it seems to be a
> little more reliable. BUT, I still get errors. just less. I happy to use
> any block size that will work. why would I get more errors with DDS4
> tapes compared to DDS3 tapes.

You might have faulty hardware, there could be anything from SCSI
cabling to the drive, the head or the tape.



Re: [Amanda-users] Re: backups still failing.

2002-02-18 Thread Bernhard R. Erdmann

> John, have I lost your attention with this, are you too busy?

Any point in trying to use 4k (I assume hardware) blocksize? My
experience has shown DDS drives are best driven at hardware blocksize of
0 (variable) and Amanda writing with 32k blocks.



Re: Merry Christmas and a happy New Year

2002-02-18 Thread Bernhard R. Erdmann

Rebecca Pakish wrote:
> 
> I am wondering the same thing...I only received it from the list, but
> anything with a Christmas subject in February pricks my sys admin ears. I
> can't find anything from my usual virus sources...if anyone knows anything I
> would appreciate the info.

A lot of mails seem to have been stuck. Today, I got around 90 mails of
amanda-users from Dec 24 2001 to Jan 3 2002. They are doubles to mails
already received.

It's always internal.mail.telinco.net in between. Maybe the box of
[EMAIL PROTECTED] looped.

Received: from [64.134.101.78] (helo=guiness.omniscient.com)
by mxng00.kundenserver.de with esmtp (Exim 3.22 #2)
id 16cm6W-0002c8-00
for [EMAIL PROTECTED]; Mon, 18 Feb 2002 12:37:08 +0100
Received: from surly.omniscient.com (surly.omniscient.com
[64.134.101.69])
by guiness.omniscient.com (8.12.1/8.12.1) with ESMTP id
g1IBVjmW013054;
Mon, 18 Feb 2002 06:32:13 -0500 (EST)
Received: (from root@localhost)
by surly.omniscient.com (8.11.6/8.11.6) id g1IBVtj417539
for amanda.org.amanda-users-list; Mon, 18 Feb 2002 11:31:55 GMT
Received: from internal.mail.telinco.net (internal.mail.telinco.net
[212.1.128.4])
by surly.omniscient.com (8.11.6/8.11.6) with ESMTP id
g1IArWv418616
for <[EMAIL PROTECTED]>; Mon, 18 Feb 2002 05:53:38 -0500
(EST)
Received: from root by internal.mail.telinco.net with local (Exim 3.22
#1)
id 16clPr-0007Jk-00
for [EMAIL PROTECTED]; Mon, 18 Feb 2002 10:53:04 +
Received: from guiness.omniscient.com ([64.134.101.78])
by internal.mail.telinco.net with esmtp (Exim 3.22 #1)
id 16MH6F-0008j6-00
for [EMAIL PROTECTED]; Thu, 03 Jan 2002 23:16:39 +
Received: from surly.omniscient.com (surly.omniscient.com
[64.134.101.69])
by guiness.omniscient.com (8.12.1/8.12.1) with ESMTP id
g03MrMsh011090;
Thu, 3 Jan 2002 17:53:59 -0500 (EST)
Received: (from root@localhost)
by surly.omniscient.com (8.11.6/8.11.6) id g03Mbo5520487
for amanda.org.amanda-users-list; Thu, 3 Jan 2002 22:37:50 GMT
Received: from mail.databuilt.com (f12-1-3-00-0899.beready.att.net
[63.241.179.71])
by surly.omniscient.com (8.11.6/8.11.6) with ESMTP id
g03MblB377090
for <[EMAIL PROTECTED]>; Thu, 3 Jan 2002 17:37:48 -0500
(EST)
Received: from dither.corp.databuilt.com
(dyn.pool-1-129.r99.r100.scptvl.infoave.net [64.53.71.129])
by mail.databuilt.com (8.10.2/8.10.2) with ESMTP id g03Mbc203590
for <[EMAIL PROTECTED]>; Thu, 3 Jan 2002 17:37:38 -0500
Subject: Running programs during client execution?
From: Mark Hazen <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-Mailer: Evolution/1.0.0.99+cvs.2001.12.14.08.57 (Preview Release)
Date: 03 Jan 2002 17:37:38 -0500
Message-Id: <[EMAIL PROTECTED]>



Re: Merry Christmas and a happy New Year

2002-02-18 Thread Bernhard R. Erdmann

> > We wish you all a
> > "Merry Christmas"
> > and a happy
> > "New Year"
> >
> > Aykut Çakýl  (Incoming Dept. Manager)
> > ACTIVE TRAVEL AGENCY
> > Lufthansa City Center
> > Istanbul - Turkey
> > Phone: + 90 - 216 - 349 55 90
> > Fax: + 90 - 216 - 349 55 94
> > Email: [EMAIL PROTECTED]
> > Web: www.activeturkey.com
> 
> Is this some sort of new virus? I have got this email about 10 times
> today...


Seems to have been stuck/looped for seven weeks on
internal.mail.telinco.net:

Received: from [64.134.101.69] (helo=surly.omniscient.com)
by mxng04.kundenserver.de with esmtp (Exim 3.22 #2)
id 16cmtC-rL-00; Mon, 18 Feb 2002 13:27:26 +0100
Received: from internal.mail.telinco.net (internal.mail.telinco.net
[212.1.128.4])
by surly.omniscient.com (8.11.6/8.11.6) with ESMTP id
g1IAbNv417253
for <[EMAIL PROTECTED]>; Mon, 18 Feb 2002 05:37:36
-0500 (EST)
Received: from root by internal.mail.telinco.net with local (Exim 3.22
#1)
id 16clAh-0003ul-00
for [EMAIL PROTECTED]; Mon, 18 Feb 2002 10:37:23
+
Received: from surly.omniscient.com ([64.134.101.69])
by internal.mail.telinco.net with esmtp (Exim 3.22 #1)
id 16IZXC-tI-00
for [EMAIL PROTECTED]; Mon, 24 Dec 2001 18:09:10 +
Received: from smtp2.doruk.net.tr (smtp2.doruk.net.tr [212.58.5.5])
by surly.omniscient.com (8.11.6/8.11.6) with ESMTP id
fBOGo5N497468
for <[EMAIL PROTECTED]>; Mon, 24 Dec 2001 11:50:06
-0500 (EST)
Received: from AYKUT ([195.174.64.47]) by smtp2.doruk.net.tr with
Microsoft SMTPSVC(5.0.2195.2966);
 Mon, 24 Dec 2001 18:51:30 +0200
Reply-To: <[EMAIL PROTECTED]>
From: "AYKUT CAKIL" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: Merry Christmas and a happy New Year
Date: Mon, 24 Dec 2001 18:09:47 +0200
Organization: ACTIVE TOURISM INC.



Re: Newbie first questions

2002-01-29 Thread Bernhard R. Erdmann

> You do get into issues where there is more than the file system involved.
> In AIX, that would be the dreaded ODM :-).  Even in Solaris, you would
> need to run installboot to write the boot sector.  I don't know enough
> about Linux, but I wouldn't be surprised to find out there's more than
> just a dump of "/" involved there, too.

Basically you restore the / filesystem, do "chroot . sbin/lilo" in it
and you are ready to run.



Re: Newbie first questions

2002-01-29 Thread Bernhard R. Erdmann

> I read Amanda doc and I read about backup but it doesn't fit with my understanding.  
>I can see dumping (ufsdump on Solaris) a whole filesystem and
> restoring itthough how you get an individual file out of it, is another thing.  
>I can see taring a filesystem so that you can give the idiot user
> back his deleted filesthough how you would use a tar'ed tape to restore an OS is 
>another thing.  It's sort of like building a bridge while
> standing on thin air...maybe Wile Coyote can do it (for a while, until he looks 
>down). How do you do both?  AIX and sysback have built-in magic,
> but.


Here's what I do with AIX: do once in a month an mksysb tape and daily
Amanda runs. mksysb only backups the rootvg! This is for a bootable tape
in case the drives fail. Every filesystem in each VG is backed up by
Amanda. No experience yet with sysback.



Re: amanda in aix

2002-01-29 Thread Bernhard R. Erdmann

"John R. Jackson" wrote:
> 
> >I'm trying to compile amanda 2.4.2p2 in a 4.3.3 aix system.
> >i installed gtar,gawk, gsed, perl and readline.
> 
> When you say you installed these packages, did you build them from source
> or did you find binaries someplace?
> 
> >i run the configure script, but when i do make i receive the next error:
> >
> >make[1]: Entering directory `/home/software/amanda-2.4.2p2/client-src'
> >/usr/bin/sh ../libtool --mode=link gcc  -g -O2-o amandad  amandad.o
> >../common-src/libamanda.la  libamclient.la  ../common-src/libamanda.la
> >-lm -lreadline -lcurses -lnsl -lintl
> >gcc -g -O2 -o amandad amandad.o ../common-src/.libs/libamanda.a -lm
> >-lreadline -lcurses -lnsl -lintl .libs/libamclient.a -lm -lreadline -lcurses
> >-lnsl -lintl ../common-src/.libs/libamanda.a -lm -lreadline -lcurses -lnsl
> >-lintl -lm -lreadline -lcurses -lnsl -lintl
> >ld: 0711-317 ERROR: Undefined symbol: .__main
> >...
> 
> I just tried this on a 4.3.3 system here using gcc 2.95.3 and it
> worked OK.  What version of gcc are you using ("gcc --version")?


Didn't we have that mntent.h issue on AIX 4.3.3?



Re: Using Amanda with Linux/XFS: "failed to get (valid) bulkstat information"

2002-01-29 Thread Bernhard R. Erdmann

> Before I put this in, is there any particular reason you're adding
> DMP_WARNING?  Why not just add these entries as DMP_NORMAL?

First reason (beauty): I decided to put the warnings into a different
group than the normal output, just to be ready for further additions of
warnings of other dump programs and to have the ability to treat them
differently in the future.

In this case, the warnings seem to be quite normal for busy XFS
filesystems. But xfsdump prints a warning and hopefully the xfsdump
developers will have had their reasons for it: why don't recognize it as
a warning but continue as you would do on the command line? ("A warning?
I've got the backups - who cares if I can recover?" ;-))

Second reason (technical nature): the dmpline_t/regex pairs in the array
re_table (client-src/sendbackup-dump.c, line 44) are matched against
dump's output in order of array index in parse_dumpline().

client-src/sendbackup.c:
   729  dmpline_t parse_dumpline(str)
   730  char *str;
   731  /*
   732   * Checks the dump output line in str against the regex table.
   733   */
   734  {
   735  regex_t *rp;
   736  
   737  /* check for error match */
   738  for(rp = program->re_table; rp->regex != NULL; rp++) {
   739  if(match(rp->regex, str))
   740  break;
   741  }

The array re_table is initialized with pairs in order of DMP_SIZE,
DMP_STRANGE, DMP_NORMAL and DMP_STRANGE (for all other lines). One of
the regexps of dmpline_t DMP_STRANGE is "[Ff]ail". 

client-src/sendbackup-dump.c:
   100/* strange dump lines */
   101{ DMP_STRANGE, "should not happen" },
   102{ DMP_STRANGE, "Cannot open" },
   103{ DMP_STRANGE, "[Ee]rror" },
   104{ DMP_STRANGE, "[Ff]ail" },
   105/* XXX add more ERROR entries here by scanning dump sources?
*/
   106  
   107/* any blank or non-strange DUMP: lines are marked as normal
*/
   108{ DMP_NORMAL, "^ *DUMP:" },

If you added "failed to get bulkstat" to DMP_NORMAL, you would never
match DMP_NORMAL because DMP_STRANGE would have been matched first. So I
inserted DMP_WARNING between DMP_SIZE and DMP_STRANGE.

The XFS boys of SGI told me not to bang my head on these warnings.
Bulkstat is a special XFS feature to get lots of inodes in a single
rush. Sometimes an inode cannot be caught by bulkstat due to filesystem
activity; instead, xfsdump will do a single stat call later on it.



Re: re-doing bad tapes

2002-01-27 Thread Bernhard R. Erdmann

> On Friday, amdump wrote my dump images to a tape successfully, but a
> subsequent amverify showed that the tape is defective.  Now, my dumps have
> been removed from the holding disk, but I don't think the images on the
> tape are usable.
> 
> Is there any way to re-do this backup onto a good tape or am I hosed?

You are hosed. Here's what I do with these tapes: mark them with a fat
red edding, keep them for the following rotation cycle and then throw
them away.



Using Amanda with Linux/XFS: "failed to get (valid) bulkstat information"

2002-01-27 Thread Bernhard R. Erdmann

Hi,

here's a patch for Amanda 2.4.2p2 to ignore xfsdump's occasionally
output on busy filesystems "WARNING: failed to get bulkstat information
for inode ..." and "WARNING: failed to get valid bulkstat information
for inode ...".

--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup-dump.c   Sat Oct 20 15:59:20 
2001
+++ amanda-2.4.2p2-20011020/client-src/sendbackup-dump.cSun Jan 27 11:56:18 
+2002
@@ -97,6 +97,10 @@
   { DMP_SIZE, "xfsdump: media file size [0-9][0-9]* bytes", 1},
/* Irix 6.2 xfs dump */
 
+  /* warnings to be ignored */
+  { DMP_WARNING, "^xfsdump: WARNING: failed to get valid bulkstat information for 
+inode" }, /* Linux xfsdump */
+  { DMP_WARNING, "^xfsdump: WARNING: failed to get bulkstat information for inode" }, 
+/* Linux xfsdump */
+
   /* strange dump lines */
   { DMP_STRANGE, "should not happen" },
   { DMP_STRANGE, "Cannot open" },
--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup.cSat Oct 20 15:59:20 
2001
+++ amanda-2.4.2p2-20011020/client-src/sendbackup.c Sun Jan 27 11:51:50 2002
@@ -755,6 +755,7 @@
 switch(typ) {
 case DMP_NORMAL:
 case DMP_SIZE:
+case DMP_WARNING:
startchr = '|';
break;
 default:
--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup.hSat May 27 23:20:32 
2000
+++ amanda-2.4.2p2-20011020/client-src/sendbackup.h Sun Jan 27 11:51:50 2002
@@ -53,7 +53,7 @@
  */
 
 typedef enum { 
-DMP_NORMAL, DMP_STRANGE, DMP_SIZE, DMP_ERROR
+DMP_NORMAL, DMP_WARNING, DMP_STRANGE, DMP_SIZE, DMP_ERROR
 } dmpline_t;
 
 typedef struct regex_s {



Re: What if ... ( the index under /var/amanda is gone )

2002-01-25 Thread Bernhard R. Erdmann

> The index is stored under /var/amanda...  and the index stores all
> places where to find backups on the different tapes - so far am I right?
> 
> Now, the server dies and all disks go south, so /var/amanda --- the
> index must be gone - so far am I right ?

I use rsync to mirror /var/lib/amanda/ to another host with amanda
installed. This is scheduled with cron.
If the original server dies it is possible to do amadmin 
find|info|... on the second host or to use it as an index server for
amrecover.



Re: Strange dump error

2001-11-28 Thread Bernhard R. Erdmann

Paul Lussier wrote:
> 
> In a message dated: Mon, 26 Nov 2001 22:58:35 +0100
> "Bernhard R. Erdmann" said:
> 
> >Doublecheck /etc/fstab for this entry. Dump gets the corresponding block
> >device to the filesystem in the disklist by looking at /etc/fstab.
> 
> Hmmm, does that mean that if there's not an fstab entry that there
> will be problems?

No. You just use the block device in Amanda's disklist.



Re: Strange dump error

2001-11-26 Thread Bernhard R. Erdmann

> Anyone seen this error before?  I just started getting it this
> weekend, and can't figure out why.  To my knowledge nothing has
> changed on this system.
> 
> /-- hacluster1 /var/sysmon/users lev 0 FAILED [/sbin/dump returned 1]
> sendbackup: start [hacluster1:/var/sysmon/users level 0]
> sendbackup: info BACKUP=/sbin/dump
> sendbackup: info RECOVER_CMD=/bin/gzip -dc |/sbin/restore -f... -
> sendbackup: info COMPRESS_SUFFIX=.gz
> sendbackup: info end
> |   DUMP: You can't update the dumpdates file when dumping a subdirectory
> |   DUMP: The ENTIRE dump is aborted.
> sendbackup: error [/sbin/dump returned 1]
> \
> 
> The disklist entry for this system is:
> 
> hacluster1  /var/sysmon/users   comp-root-always-full
> 
> And this is a filesystem, not a subdirectory:
> 
> hacluster1:~# df /var/sysmon/users/
> Filesystem   1k-blocks  Used Available Use% Mounted on
> /dev/sdc3 20161204   2604744  16532320  14% /var/sysmon/users


Doublecheck /etc/fstab for this entry. Dump gets the corresponding block
device to the filesystem in the disklist by looking at /etc/fstab.



Re: Saeagate IDE Streamer won't work.

2001-11-21 Thread Bernhard R. Erdmann

On Wed, Nov 21, 2001 at 08:00:17PM -0500, harald wrote:
[...]
> FAILED AND STRANGE DUMP DETAILS:
> 
> /-- localhost  /home lev 0 FAILED [/sbin/dump returned 1]
> sendbackup: start [localhost:/home level 0]
> sendbackup: info BACKUP=/sbin/dump
> sendbackup: info RECOVER_CMD=/bin/gzip -dc |/sbin/restore -f... -
> sendbackup: info COMPRESS_SUFFIX=.gz
> sendbackup: info end
> ? You can't update the dumpdates file when dumping a subdirectory
> sendbackup: error [/sbin/dump returned 1]
> \

Don't use dump if /home is not a filesystem. Use tar instead.



Re: amanda-users list problem

2001-11-20 Thread Bernhard R. Erdmann

Greg Troxel wrote:
> 
>   [EMAIL PROTECTED]:
> 
>   That got brought to my attention today, but unfortunately, my tape cycle
>   is only eight days, so the last good backup of the file was erased
>   quite some time ago.
> 
> I've seen others near me have this sort of problem, and I've only
> narrowly avoided it myself.  This need to notice/restore before the
> tape cycle runs out is a recurring theme in amanda usage.
[...]

Is surly.omniscient.com backed up by Amanda?



Re: amanda-users list problem

2001-11-20 Thread Bernhard R. Erdmann

> That got brought to my attention today, but unfortunately, my tape cycle
> is only eight days, so the last good backup of the file was erased
> quite some time ago.

What tapes do you use?



Re: selfcheck request timed out. Host down? error

2001-10-29 Thread Bernhard R. Erdmann

> I am having a problem backing up one of my UNIX boxes with Amanda.  When I
> run AmCheck I get the error:
> 
> WARNING: bill: selfcheck request timed out.  Host down?
> Client check: 7 hosts checked in 29.678 seconds, 1 problem found.
> 
> As you can see the check runs successfully on 6 hosts but times out on 1.
> The host is not down as I can ping and rlogin in to it without any problem.
> It does also have the appropriate entries in the /etc/services and
> /etc/inetd.conf

What's in /tmp/amanda/*debug on this machine?



Re: Linux dump failure

2001-10-29 Thread Bernhard R. Erdmann

> Does anyone know what the following error means:
> 
> /-- otis   /home lev 1 FAILED [/sbin/dump returned 3]
> sendbackup: start [otis:/home level 1]
> sendbackup: info BACKUP=/sbin/dump
> sendbackup: info RECOVER_CMD=/sbin/restore -f... -
> sendbackup: info end
> |   DUMP: Date of this level 1 dump: Thu Oct 25 22:06:24 2001
> |   DUMP: Date of last level 0 dump: Sat Oct  6 03:03:08 2001
> |   DUMP: Dumping /dev/sda6 (/home) to standard output
> |   DUMP: Label: none
> |   DUMP: mapping (Pass I) [regular files]
> |   DUMP: mapping (Pass II) [directories]
> |   DUMP: estimated 6405 tape blocks.
> |   DUMP: Volume 1 started at: Thu Oct 25 22:06:25 2001
> |   DUMP: dumping (Pass III) [directories]
> ? /dev/sda6: EXT2 directory corrupted while converting directory #31015
> ?
> ?   DUMP: error reading command pipe: Connection reset by peer
> ?   DUMP: error reading command pipe: Connection reset by peer
> sendbackup: error [/sbin/dump returned 3]
> \
> 
> Other filesystems on the same host work fine.  Thanks,


mount -o ro,remount /home
e2fsck /dev/sda6
e2fsck -f /dev/sda6



Re: indexes

2001-10-29 Thread Bernhard R. Erdmann

> I've got amanda serwer 2.4.2p2 on freebsd 4.4rc5 and amanda client
> on linux RH7.0 and freebsd 3.4 release.
> There isn't a lot of data to backup, only 2 GB from every host.
> Backup is done every night, starting from cron.
> Streamer is 40/80GB Tandberg DLT1, I've only one tape.

Go buy some more tapes - if writing to this single tape fails you will
be lost with no backup

> In my opinion amanda should write next backup on tape just after the
> previous, so on one tape 80 GB there is a lot of place for lets say
> 4 backups.
> But when I run amrecover and type setdate ---21 (today is 23 )
> amrecover says:
> 200 Working date set to 2001-10-21.
> No index records for cwd on new date
> Setting cwd to mount point
> 
> But in directory /usr/local/amanda/DailySet1/index/"hostname"/"partition"
> ther is a lot of files like: 20011023_2.gz 20011022_2.gz 20011021_2.gz
> all in mode 600.
> So why amrecover says that there is no indexes,
> and I can't recover from few days earlier?

Did you type "sethost " and "setdisk " in
amrecover?



Re: tapetype question

2001-10-29 Thread Bernhard R. Erdmann

> I have a Sony SDX-500C and tapetype reported the following:
> 
> define tapetype SDX-500C {
> comment "just produced by tapetype program"
> length 21709 mbytes
> filemark 773 kbytes
> speed 3660 kbytes
> }
> 
> From the above output tapetype believes that this tape will only hold 21
> Gigs.  The tape is an AIT-1 25/50G tape.  Is it ok for me to up the
> length?  Why does tapetype report at least 4 gigs less then the native
> capacity of the tape.


I guess you enabled hardware compression.



Re: exclude list question

2001-10-29 Thread Bernhard R. Erdmann

[...]
> Which is what I expect to see, but if I attempt to use a directory that
> begins with a dot "." it does not work:
> 
> For example new dump type:
> 
> define dumptype test {
> program "GNUTAR"
> comment "test"
> priority medium
> exclude list ".amexclude/exclude"
> }
> 
> Produces the following on the client:
> 
> 5763 ?R  0:00 /bin/tar --create --directory /usr
> --listed-incremental /var/lib/amanda/gnutar-lists/hostname.sda5_0.new
> --sparse --one-file-system --ignore-failed-read --totals --file /dev/null
> .
> 
> Any ideas?


Don't use a path starting with dot.



Re: OK, what stupid mistake am I making?

2001-10-26 Thread Bernhard R. Erdmann

> >please post your exclude list
> >
> >
> >> /usr/local/lib/gnutar_exclude_list itself
> >> ---
> >>
> >> ./net
> >> ./dev/gpmctl
> >> ./dev/log
> >> ./home/oracle/9.01/software/app/oracle/oradata/debian/control02.ctl
> >> ./home/oracle/9.01/software/app/oracle/oradata/debian/redo02.log
> >> ./home/oracle/9.01/software/app/oracle/oradata/debian/control01.ctl
> >> 
>./home/oracle/9.01/software/app/oracle/product/release/oradata/debian/undotbs01.dbf
> >> ./tmp/.ICE-unix
> >> ./tmp/.X11-unix
> >> ./var/run/postgresql/.s\*
> >> ./var/run/sendmail/smcontrol
> >> ./var/tmp/.oracle/s\*
> >> ./tmp/.sawfish-stan
> >> ./tmp/orbit-stan
> >> ./tmp/ssh\*


| gtar: ./var/run/postgresql/.s.PGSQL.5432: socket ignored
| gtar: ./var/tmp/.oracle/s#406.1: socket ignored
| gtar: ./var/tmp/.oracle/sEXTPROC: socket ignored
| Total bytes written: 8280053760 (7.7GB, 379kB/s)


leave off the backslashes, just write ./var/tmp/.oracle/s*



Re: OK, what stupid mistake am I making?

2001-10-25 Thread Bernhard R. Erdmann

Stan Brown wrote:
> 
> I'm in the process of moving my Amanda server from a HP-UX machine to a
> Linux one. The new machines name is debian.
> 
> I'm having problems with the tar exclude feature on the new tapejost
> itself. Heres the info


please post your exclude list



> 
> FAILURE AND STRANGE DUMP SUMMARY:
>   debian hde4 lev 0 STRANGE
> 
> FAILED AND STRANGE DUMP DETAILS:
> 
> /-- debian hde4 lev 0 STRANGE
> sendbackup: start [debian:hde4 level 0]
> sendbackup: info BACKUP=/usr/local/bin/tar
> sendbackup: info RECOVER_CMD=/bin/gzip -dc |/usr/local/bin/tar -f... -
> sendbackup: info COMPRESS_SUFFIX=.gz
> sendbackup: info end
> ? gtar: ./home/oracle/9.01/software/app/oracle/oradata/debian/control03.ctl: file 
>changed as we read it
> | gtar: ./tmp/ssh-XXFiBGDE/agent.9980: socket ignored
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/cems/_/20011024_1.gz.tmp: Warning: 
>Cannot stat: No such file or directory
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/cogenal/ad0s1f/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory



tar is just whining about files changing during the backup including the
amanda index files itself


> ? gtar: ./usr/local/amanda/adm/DailyDump/index/cogenwp/c0t3d0s7/20011024_0.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/phse1/c0t0d0/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/phse1/c0t1d0/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: 
>./usr/local/amanda/adm/DailyDump/index/stripper/_dev_md_dsk_d5/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/stripperal/ad0s1f/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: 
>./usr/local/amanda/adm/DailyDump/index/waterap/_dev_md_dsk_d5/20011024_1.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> ? gtar: ./usr/local/amanda/adm/DailyDump/index/waterwp/c0t3d0s6/20011024_0.gz.tmp: 
>Warning: Cannot stat: No such file or directory
> | gtar: ./var/run/postgresql/.s.PGSQL.5432: socket ignored
> | gtar: ./var/tmp/.oracle/s#406.1: socket ignored
> | gtar: ./var/tmp/.oracle/sEXTPROC: socket ignored
> | Total bytes written: 8280053760 (7.7GB, 379kB/s)
> sendbackup: size 8085990
> sendbackup: end
> \
> 
> From disklist
> ---
> debian hde4 comp-user-tar 1 local
> debian hde1 comp-user-tar 1 local
> debian hdf1 holding-disk-tar 2 local
> debian hdg1 nocomp-user 3 local   # Compressing compressed data makes it
>   # larger
> 
> From amanda.conf
> --
> define dumptype user-tar {
> root-tar
> comment "user partitions dumped with tar"
> priority medium
> }
> 
> define dumptype comp-user-tar {
> user-tar
> exclude list "/usr/local/lib/gnutar_exclude_list"
> compress client fast
> }
> 
> ls -l of /usr/local/lib/gnutar_exclude_list
> 
> -rw-r--r--1 amanda   staff 472 Oct 24 07:52 
>/usr/local/lib/gnutar_exclude_list
> 
> /usr/local/lib/gnutar_exclude_list itself
> ---
> 
> ./net
> ./dev/gpmctl
> ./dev/log
> ./home/oracle/9.01/software/app/oracle/oradata/debian/control02.ctl
> ./home/oracle/9.01/software/app/oracle/oradata/debian/redo02.log
> ./home/oracle/9.01/software/app/oracle/oradata/debian/control01.ctl
> ./home/oracle/9.01/software/app/oracle/product/release/oradata/debian/undotbs01.dbf
> ./tmp/.ICE-unix
> ./tmp/.X11-unix
> ./var/run/postgresql/.s\*
> ./var/run/sendmail/smcontrol
> ./var/tmp/.oracle/s\*
> ./tmp/.sawfish-stan
> ./tmp/orbit-stan
> ./tmp/ssh\*
> 
> Now clearly the files I wan't to exclude, are not being excluded! Also
> what's with the Amanda files themselves, that it's complaining about?
> 
> The holding disk is /dev/hdf1, so that should not be related to the
> problems with this disk.
> 
> --
> Stan Brown [EMAIL PROTECTED]843-745-3154
> Charleston SC.
> --
> Windows 98: n.
> useless extension to a minor patch release for 32-bit extensions and
> a graphical shell for a 16-bit patch to an 8-bit operating system
> originally coded for a 4-bit microprocessor, written by a 2-bit
> company that can't stand for 1 bit of competition.
> -
> (c) 2000 Stan Brown.  Redistribution via the Microsoft Network is prohibited.



Re: AMANDA WEBSITE ???

2001-10-25 Thread Bernhard R. Erdmann

Mitch Collinsworth wrote:
[...]
> We don't need to do backups.  We have RAID.   :-;

Yeah, we've RAID - guess how many people have been bitten by RAID and
having no backup... ;-)



Re: Why amrecover takes forever!

2001-10-24 Thread Bernhard R. Erdmann

> It takes 10hours to restore a file of 8M.

if you could be a bit more specific



Re: amflush thinks that amanda directories are actually cruft after upgrading

2001-10-24 Thread Bernhard R. Erdmann

> I just moved my tape drive from one machine to another and I upgraded
> from 2.4.1p2 to 2.4.2p2 at the same time.  I moved my configuration
> files over and all of the logs and curinfo files and the indexes
> (indices?).
> 
> When I look at my holding disk, ./bkup, I see:
> 
> truk!backup 110# ls -l /bkup
> total 20
> drwx--   2 backup   backup   4096 Oct 18 06:30 20011017
> drwx--   2 backup   backup   4096 Oct 21 06:31 20011020
> drwx--   2 backup   backup   4096 Oct 21 18:30 20011021
> drwx--   2 backup   backup   4096 Oct 24 09:36 20011023
> drwxr-xr-x   2 backup   backup   4096 May 11 12:50 lost+found
> truk!backup 111#
> 
> But when I run amflush (as user backup, of course), I get:
> 
> truk!backup 111# amflush daily
> Scanning /bkup...
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
>   : skipping cruft directory, perhaps you should delete it.
> Could not find any Amanda directories to flush.


I think there are some pathnames and maybe even hostnames in the files
on the holding disk.



Re: Data Timeout

2001-10-24 Thread Bernhard R. Erdmann

> 2)  Which timeout value can I adjust in amanda.conf to avoid the data
> timeout error?

amanda.conf, dtimeout



Re: data timeout

2001-10-24 Thread Bernhard R. Erdmann

> >>   driver: fs.rocnet.de /dev/sda6 0 [dump to tape failed, will try
> again]
> BRE> I assume this is Linux' dump. What version are you using? Why don't
> you
> BRE> use a holding disk instead of writing directly to tape?
> 
> do you think thats why i'm using no holding disk. i will try it. but i
> don't use a holding disk because i dump all partitions and in any time i
> will dump the partition with the holding disk. are there any problems to
> dump the holding disk partition ?

yes, there are - you can't dump a filesystem with the "holding disk" on
it to the holding disk. You'd have to use a special parameter in
amanda.conf for it. It results in dumping directly to tape.
Go get the latest dump 0.4b24.



Re: ERROR amandad busy

2001-10-23 Thread Bernhard R. Erdmann

> > dump is waiting for I/O - in my opinion it's a dump issue, not an amanda
> > issue. Try to run dump several times by hand, e.g. "dump 0af /dev/null
> > /dev/md2".
> 
> The results are:
> 
> root 11659 11177  0 16:56 pts/200:00:00 dump 0af /dev/null /dev/md2
> 
> So I have yet another hung process I cannot kill. Anyone have any
> ideas what could be wrong with dump?
> 
> rpm -q dump
> dump-0.4b21-3

I'd recommend dump-0.4b24 (http://dump.sourceforge.net/). If the problem
persists, ask on the dump mailing list.



Re: data timeout

2001-10-23 Thread Bernhard R. Erdmann

> /-- fs.rocnet. /dev/sda6 lev 0 FAILED [data timeout]
> sendbackup: start [fs.rocnet.de:/dev/sda6 level 0]
> sendbackup: info BACKUP=/sbin/dump
> sendbackup: info RECOVER_CMD=/sbin/restore -f... -
> sendbackup: info end
> |   DUMP: Date of this level 0 dump: Mon Oct 22 23:02:49 2001
> |   DUMP: Date of last level 0 dump: the epoch
> |   DUMP: Dumping /dev/sda6 (/) to standard output
> |   DUMP: Label: none
> |   DUMP: mapping (Pass I) [regular files]
> |   DUMP: mapping (Pass II) [directories]
> |   DUMP: estimated 108455 tape blocks.
> |   DUMP: Volume 1 started at: Mon Oct 22 23:02:49 2001
> |   DUMP: dumping (Pass III) [directories]
> |   DUMP: dumping (Pass IV) [regular files]
> \
> 
> NOTES:
> 
>   driver: fs.rocnet.de /dev/sda6 0 [dump to tape failed, will try again]


I assume this is Linux' dump. What version are you using? Why don't you
use a holding disk instead of writing directly to tape?



Re: Freebsd not starting amandad

2001-10-23 Thread Bernhard R. Erdmann

> I added the last argument, the name of the program, and restarted inetd, but
> it still didn't work.  It still timed out.  The netstat -an | grep 10080 had
> this output:
> tcp4   0  0  *.10080*.*LISTEN
> 
> The /etc/services had these lines:
> amanda 10080/udp  #Dump server control
> amandaidx   10082/tcp  #Amanda indexing
> amidxtape   10083/tcp  #Amanda tape indexing
> 
> ...Doesn't the amanda service run as udp?  Why does the netstat have the
> 10080 port as a tcp service?

Don't know much about FreeBSD, but amandad should run on UDP 10080. You
might check with lsof who is listening on TCP 10080.

$ netstat -an | grep 10080
udp0  0 0.0.0.0:10080   0.0.0.0:*



Re: NEWBIE> Configuring Amanda w/ DAT drive

2001-10-23 Thread Bernhard R. Erdmann

> I would like to start using amanda to handle backups on my lan.
>  However, I am not sure how to handle it.  I have a 4MM Dat drive w/ 4
> tape library (Archive DAT).  Can amanda be configured to support each of
> the 4 tapes individually or is it limited to only treat it as one 16GB
> logical tape?

Amanda should use each of the four tapes in a single run. Look at
"changer support" and probably mtx for controlling the changer.



Re: data timeout

2001-10-23 Thread Bernhard R. Erdmann

> i have a lot of problems with data timeout while backing up my local
> partitions. the installation is very simple. i only backup my local
> machine. there are a few small partitions. sometimes it work, sometimes
> not. i use redhat 7.0 and the amanda 2.4.2p2 and checked the dtimeout
> parameter. i used one time 3600 and another time 7200.

What program do you use to backup? Did you run it by hand, i.e. in the
same way amanda calls it (look at /tmp/amanda/sendbackup*debug)?



Re: ERROR amandad busy

2001-10-23 Thread Bernhard R. Erdmann

[...]
> Twice, "dump" was started, and the amanda processes were left running
> on the machine. "dump" is in an unkillable state:
> 
> 14280 amanda 9   0   616  616   488 D 0.0  0.0   0:00 dump
> 12581 amanda 9   0   616  616   488 D 0.0  0.0   0:00 dump
> 
> Hints on how I might kill these without rebooting would be appreciated.
[...]

I assume the hanging dumps are on the linux box playing amanda server.
What version are you using? You should use the lastest & greatest.

dump is waiting for I/O - in my opinion it's a dump issue, not an amanda
issue. Try to run dump several times by hand, e.g. "dump 0af /dev/null
/dev/md2".



Re: Freebsd not starting amandad

2001-10-23 Thread Bernhard R. Erdmann

> I'm running amanda 2.4.2p2 on a FreeBSD 4.4 machine as a client.
> The server is a RH Linux 7.1.  I cannot get the server to start the
> amandad service on the FreeBSD machine.  The FreeBSD machine does not
> have a firewall compiled with the kernel.  There is no firewall between
> the server and client.
> The amandad service starts up manually (though, of course, it times
> out) on the FreeBSD machine.  When, on the server, I run the
> configuration that is supposed to back up the FreeBSD machine, it
> eventually times out.  There is no corresponding amcheck, amdebug, or
> selfcheck file on FreeBSD /tmp/amanda, or anywhere else on the machine
> for that matter.
> The inetd service is running.  I have configured the inetd.conf like
> this:
> amanda stream   udp amanda stream   udp waitamanda
> /usr/local/libexec/amandad
> amidxtape stream tcpnowait  amanda  /usr/local/libexec/amandad
> amandaidx stream tcpnowait  amanda  /usr/local/libexec/amandad
> 
> What could be keeping the amanda service from starting?

You don't need the lines starting with amidxtape and amandaidx on a
client, comment them out.

You forgot the last argument on the lines - the name of the program
(argv[0]). Add it:

$ grep amanda /etc/inetd.conf
amanda  dgram   udp waitamanda 
/usr/libexec/amanda/amandadamandad
amandaidx   stream  tcp nowait  amanda 
/usr/libexec/amanda/amindexd   amindexd
amidxtape   stream  tcp nowait  amanda 
/usr/libexec/amanda/amidxtaped amidxtaped

Did you "kill -1 "?
Does "netstat -an|grep 10080" shows UDP 10080?
Does /etc/services contain port numbers for amanda, amidxtape and
amandaidx (the latter two for restores from your FreeBSD box).



Re: DUMP program not found

2001-10-22 Thread Bernhard R. Erdmann

> ERROR: heerold.raad.tartu.ee: [DUMP program not available]
> ERROR: heerold.raad.tartu.ee: [RESTORE program not available]
> 
> After installing dump and restore (doh), the error messages were
> still there. So I repeated the ./configure, make and make install
> steps, but I still get the same error messages from amcheck.

do "make distclean" or "rm config.cache" before you rerun configure



Re: Amanda 2.4.2p2, Solaris 8, amandad "hangup"

2001-10-22 Thread Bernhard R. Erdmann

> I've run the amandad on the command line and from the errors I'm
> seeing believe the current problem stems from running a client
> built under 2.8 on a 2.6 system.

I'm no Solaris expert but my feeling is this _will_ cause problems.

[...]
> Don't have a functioning gcc under any of my 2.6 system, do you
> think my previously built 2.4.1p1 client will run correctly with
> my 2.4.2p2 server ?

I don't think so. At least in theory it should run flawlessly. I
remember some weird problems when I upgraded some servers or clients
from 2.4.1p1 to 2.4.2 and clients or servers were left on 2.4.1p1 but I
can't you tell any details at the moment. Just try it. To know if it
runs or not takes less time than getting gcc for 2.6. If it doesn't run,
try something like http://gcc.gnu.org/, then click somewhere on
"binaries".



Re: Amanda 2.4.2p2, Solaris 8, amandad "hangup"

2001-10-22 Thread Bernhard R. Erdmann

> Unfortunately I've run into the other problem, inetd reporting
> a loop problem when I installed 2.4.2p2 (upgrade from 2.4.1p1)
> on a Solaris 2.6 client of the same server. Changing the inetd
> -r parameter did not resolve that issue for me so if anyone would
> has any ideas...

Could you please post your inetd.conf lines and the syslog lines?



Re: how to restore entire filesystems

2001-10-22 Thread Bernhard R. Erdmann

> I have full backups of a Linux machine on tape done with Amanda
> over the network. Now I would like to basically wipe the entire
> machine and restore entire system from backups which are on
> another machine. Amanda is configured to use 'dump'.

you can't wipe your running system and restore it in a single run

> If I just restore the files to another directory for copying them
> over later, then how am I supposed to replace the files which are
> in use by the machine?

dump works by filesystems, you'll have to place you files on another
partition/block device/hard drive in between

> Is there a way to restore, for example, the entire /usr
> partition 'with one go'?

you boot off a floppy/cdrom, mkfs your filesystem usually mounted to
/usr, mount it, cd to it and "restore rf " or "export
TAPE=/dev/nst0; restore r" or something like this

> Am I a fool?

by doing backups - real man's stuff is mirrored on ftp servers all over
the world ;-)



Re: xfsdump: "WARNING: failed to get valid bulkstat information for inode 758724"

2001-10-20 Thread Bernhard R. Erdmann

"Bernhard R. Erdmann" wrote:
> 
> Hi,
> 
> every night Amanda emails me these warnings from xfsdump. This seems to
> be perfectly normal for more or less active filesystems.
> 
> Where can we tell Amanda to ignore these warnings?
> 
> FAILED AND STRANGE DUMP DETAILS:
> 
> /-- ente   /var lev 2 STRANGE
> sendbackup: start [ente:/var level 2]
> sendbackup: info BACKUP=/usr/sbin/xfsdump
> sendbackup: info RECOVER_CMD=/usr/sbin/xfsrestore -f... -
> sendbackup: info end
> | xfsdump: version 3.0 - Running single-threaded
> | xfsdump: level 2 incremental dump of ente:/var based on level 1 dump
> begun Mon Oct 15 01:48:51 2001
> | xfsdump: dump date: Thu Oct 18 01:55:31 2001
> | xfsdump: session id: 7da36377-00bd-48f4-afd8-76593ef9b467
> | xfsdump: session label: ""
> | xfsdump: ino map phase 1: skipping (no subtrees specified)
> | xfsdump: ino map phase 2: constructing initial dump list
> ? xfsdump: WARNING: failed to get valid bulkstat information for inode
> 758724
> | xfsdump: ino map phase 3: pruning unneeded subtrees
> ? xfsdump: WARNING: failed to get valid bulkstat information for inode
> 758724
> | xfsdump: ino map phase 4: estimating dump size
> ? xfsdump: WARNING: failed to get valid bulkstat information for inode
> 758724
> | xfsdump: ino map phase 5: skipping (only one dump stream)
> | xfsdump: ino map construction complete
> | xfsdump: estimated dump size: 76693376 bytes
> | xfsdump: creating dump session media file 0 (media 0, file 0)
> | xfsdump: dumping ino map
> | xfsdump: dumping directories
> ? xfsdump: WARNING: failed to get valid bulkstat information for inode
> 758724
> | xfsdump: dumping non-directory files
> ? xfsdump: WARNING: failed to get valid bulkstat information for inode
> 758724
> | xfsdump: ending media file
> | xfsdump: media file size 78355232 bytes
> | xfsdump: dump size (non-dir files) : 77925384 bytes
> | xfsdump: dump complete: 42 seconds elapsed
> | xfsdump: Dump Status: SUCCESS
> sendbackup: size 76519
> sendbackup: end
> \


Now I hacked up Amanda's source code to ignore these WARNINGs. The patch
is attached. It's a diff against the current CVS tree of 2.4.2p2 but it
works for plain 2.4.2p2, too.

The patch introduces a new category DMP_WARNING to the array of regex in
client-src/sendbackup-dump.c xfsdump's output is checked against. Adding
the "failed to get valid bulkstat" line to DMP_NORMAL didn't help
because the regex for DMP_STRANGE containing "[Ff]ail" are checked first
in client-src/sendbackup.c. So dmpline_t parse_dumpline(str) would
return DMP_STRANGE instead of DMP_NORMAL. Now it returns DMP_WARNING
which is handled by void process_dumpline(str) in the same way as
DMP_NORMAL and DMP_SIZE.

--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup-dump.c   Sat Oct 20 15:59:20 
2001
+++ amanda-2.4.2p2-20011020/client-src/sendbackup-dump.cSat Oct 20 20:12:35 
+2001
@@ -97,6 +97,9 @@
   { DMP_SIZE, "xfsdump: media file size [0-9][0-9]* bytes", 1},
/* Irix 6.2 xfs dump */
 
+  /* warnings to be ignored */
+  { DMP_WARNING, "^xfsdump: WARNING: failed to get valid bulkstat information for 
+inode" }, /* Linux xfsdump */
+
   /* strange dump lines */
   { DMP_STRANGE, "should not happen" },
   { DMP_STRANGE, "Cannot open" },
--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup.cSat Oct 20 15:59:20 
2001
+++ amanda-2.4.2p2-20011020/client-src/sendbackup.c Sat Oct 20 20:03:05 2001
@@ -755,6 +755,7 @@
 switch(typ) {
 case DMP_NORMAL:
 case DMP_SIZE:
+case DMP_WARNING:
startchr = '|';
break;
 default:
--- amanda-2.4.2p2-20011020.orig/client-src/sendbackup.hSat May 27 23:20:32 
2000
+++ amanda-2.4.2p2-20011020/client-src/sendbackup.h Sat Oct 20 20:03:05 2001
@@ -53,7 +53,7 @@
  */
 
 typedef enum { 
-DMP_NORMAL, DMP_STRANGE, DMP_SIZE, DMP_ERROR
+DMP_NORMAL, DMP_WARNING, DMP_STRANGE, DMP_SIZE, DMP_ERROR
 } dmpline_t;
 
 typedef struct regex_s {



Re: FAQ-o-MATIC

2001-10-18 Thread Bernhard R. Erdmann

> has anyone posted these concerns to the amanda-hackers group?
> 
> --jason
> 
> On Tue, Oct 16, 2001 at 10:34:00AM -0400, Jon LaBadie wrote:
> > OK, we are all agreed that it is broken.
> >
> > The real question is who maintains the web page "www.amanda.org"?
> >
> > Not on the HOME page, but on two related pages (patches and
> > ongoing projects) the followin line appears at the bottom:
> >
> >This page is maintained by the AMANDA Core Development Team.
> >
> > Do we have any of the "Core Developement Team" who have knowledge
> > of how to maintain the pages?  The last updates are dated 2001/04/04.

$ jwhois amanda.org
[Querying whois.internic.net]
[Redirected to whois.networksolutions.com]
[Querying whois.networksolutions.com]
[whois.networksolutions.com]
The Data in Network Solutions' WHOIS database is provided by Network
Solutions for information purposes, and to assist persons in obtaining
information about or related to a domain name registration record.
Network Solutions does not guarantee its accuracy.  By submitting a
WHOIS query, you agree that you will use this Data only for lawful
purposes and that, under no circumstances will you use this Data to:
(1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail
(spam); or  (2) enable high volume, automated, electronic processes
that apply to Network Solutions (or its systems).  Network Solutions
reserves the right to modify these terms at any time.  By submitting
this query, you agree to abide by this policy.


Registrant:
AMANDA backup system (AMANDA5-DOM)
   36051 Birch Hollow Lane
   Purcellville, VA 20132
   VA

   Domain Name: AMANDA.ORG

   Administrative Contact, Technical Contact, Billing Contact:
  Kover, Todd  (TMK2)  [EMAIL PROTECTED]
  Omniscient Technologies
  36051 Birch Hollow Lane
  Purcellville, VA  20132
  US
  540-668-7602 540-668-7602

   Record last updated on 02-Jun-2001.
   Record expires on 23-May-2003.
   Record created on 22-May-1997.
   Database last updated on 17-Oct-2001 01:42:00 EDT.

   Domain servers in listed order:

   NS0.OMNISCIENT.COM   216.12.255.129
   NS0.GROUCH.COM   204.254.174.200
   NS1.OMNISCIENT.COM   216.12.255.130



xfsdump: "WARNING: failed to get valid bulkstat information for inode 758724"

2001-10-18 Thread Bernhard R. Erdmann

Hi,

every night Amanda emails me these warnings from xfsdump. This seems to
be perfectly normal for more or less active filesystems.

Where can we tell Amanda to ignore these warnings?


FAILED AND STRANGE DUMP DETAILS:

/-- ente   /var lev 2 STRANGE
sendbackup: start [ente:/var level 2]
sendbackup: info BACKUP=/usr/sbin/xfsdump
sendbackup: info RECOVER_CMD=/usr/sbin/xfsrestore -f... -
sendbackup: info end
| xfsdump: version 3.0 - Running single-threaded
| xfsdump: level 2 incremental dump of ente:/var based on level 1 dump
begun Mon Oct 15 01:48:51 2001
| xfsdump: dump date: Thu Oct 18 01:55:31 2001
| xfsdump: session id: 7da36377-00bd-48f4-afd8-76593ef9b467
| xfsdump: session label: ""
| xfsdump: ino map phase 1: skipping (no subtrees specified)
| xfsdump: ino map phase 2: constructing initial dump list
? xfsdump: WARNING: failed to get valid bulkstat information for inode
758724
| xfsdump: ino map phase 3: pruning unneeded subtrees
? xfsdump: WARNING: failed to get valid bulkstat information for inode
758724
| xfsdump: ino map phase 4: estimating dump size
? xfsdump: WARNING: failed to get valid bulkstat information for inode
758724
| xfsdump: ino map phase 5: skipping (only one dump stream)
| xfsdump: ino map construction complete
| xfsdump: estimated dump size: 76693376 bytes
| xfsdump: creating dump session media file 0 (media 0, file 0)
| xfsdump: dumping ino map
| xfsdump: dumping directories
? xfsdump: WARNING: failed to get valid bulkstat information for inode
758724
| xfsdump: dumping non-directory files
? xfsdump: WARNING: failed to get valid bulkstat information for inode
758724
| xfsdump: ending media file
| xfsdump: media file size 78355232 bytes
| xfsdump: dump size (non-dir files) : 77925384 bytes
| xfsdump: dump complete: 42 seconds elapsed
| xfsdump: Dump Status: SUCCESS
sendbackup: size 76519
sendbackup: end
\



Re: tapecycle off by 1?

2001-10-18 Thread Bernhard R. Erdmann

> I've been waiting to reach the 135th tape.  For weeks and weeks now, I see
> "The next 6 tapes Amanda expects to used are: a new tape, a new tape, a new
> tape, a new tape, a new tape, a new tape".  I've been waiting for it to say
> it expects tape #1 again.
> 
> Today was suppose to be the big day.
> 
> But here's what the report said: "These dumps were to tapes love129,
> love130, love131.  The next 6 tapes Amanda expects to used are: a new tape,
> love132, love133, love134, love1, love2.
> 
> My question is how come it's not expecting love135, after all that's what I
> have specified in amanda.conf.  Kinda looks like a "x-1" error.  But I'm
> sure I'm just missing something, and hoping the list can help me...


Probably you missed (skipped) a tape someday. Check your tapelist if
every tape love1-love131 was used.



Re: Problems with amrecover

2001-10-18 Thread Bernhard R. Erdmann

On Thu, Oct 18, 2001 at 12:05:46PM +0200, Jens Rohde wrote:
> Hi
> 
> I'm stuck! - I've tried to get amrecover to work. There's no problem in
> selecting host, disk and files to recover, but when I try to do the actual
> recover I get the following error:
> 
> amrecover> extract
> 
> Extracting files using tape drive /dev/nst1 on host devel.
> The following tapes are needed: EOS-011
> EOS-012
> 
> Restoring files into directory /tmp
> Continue? [Y/n]: y
> 
> Load tape EOS-011 now
> Continue? [Y/n]: y
> EOF, check amidxtaped.debug file on devel.
> amrecover: short block 0 bytes
> UNKNOWN file
> amrecover: Can't read file header
> extract_list - child returned non-zero status: 1
> Continue? [Y/n]:
> 
> The debug file contains:
> 
> amidxtaped: debug 1 pid 3112 ruid 1028 euid 1028 start time Thu Oct 18
> 11:17:09 2001
> amidxtaped: version 2.4.2
> > SECURITY USER root
> bsd security: remote host afs1.eos user root local user amanda
> amandahosts security check passed
> > 6
> amrestore_nargs=6
> > -h
> > -p
> > /dev/nst1
> > svabonius.eos.dk
> > ^/etc$
> > 20011017
> Ready to execv amrestore with:
> path = /afs/eos.dk/sw/pack/amanda-2.4.2/sbin/amrestore
> argv[0] = "amrestore"
> argv[1] = "-h"
> argv[2] = "-p"
> argv[3] = "/dev/nst1"
> argv[4] = "svabonius.eos.dk"
> argv[5] = "^/etc$"
> argv[6] = "20011017"
> amrestore: could not open tape /dev/nst1: Permission denied

^ 

Here's the error. Please look at "remote host afs1.eos user root local
user amanda".

Maybe you start amidxtaped as user amanda instead of root. Check
/etc/inetd.conf or /etc/xinetd*


> amidxtaped: amrestore terminated normally with status: 2
> Rewinding tape: no tape online
> amidxtaped: pid 3112 finish time Thu Oct 18 11:17:09 2001
> 
> I've searched the mail-list archives but didn't find anything that applied
> to my problem (or at least I don't think so :) ).
> 
> I have no problems with restoring files using mt and dd on the same
> tape/tape drive, so it is functioning.
> 
> The server is running RedHat Linux 7.0, and I've tried both amanda 2.4.2
> and 2.4.2p2. Same result.
> 
> So what do I do wrong here?
> 
> -- 
> Jens Rohde, System Administrator
> ---
> Eastfork Object Space (EOS), Margrethepladsen 3, 8000  Aarhus C, Denmark
> Tel: +45 8732 8787 / Fax: +45 8732 8788
> 
> 



[Fwd: TAKE 820267 - enable xfsrestore to run on non-xfs filesystem]

2001-10-18 Thread Bernhard R. Erdmann



 Original Message 
Subject: TAKE 820267 - enable xfsrestore to run on non-xfs filesystem
Date: Thu, 18 Oct 2001 13:59:49 +1000 (EST)
From: Ivan Rayner <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]

This removes the restriction that xfsrestore -t must be run on an xfs
filesystem (which seemed to adversely affect amanda users).

It also removes the (harmless) space pre-allocation warnings if restore
is writing to a non-xfs filesystem.

Ivan


Date:  Wed Oct 17 20:54:34 PDT 2001
Workarea: 
omen.melbourne.sgi.com:/hosts/snort/diskb/build6/ivanr/isms/2.4.x-xfs

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs


Modid:  2.4.x-xfs:slinx:104985a
cmd/xfsdump/restore/namreg.c - 1.2
cmd/xfsdump/restore/dirattr.c - 1.3
- dont issue a warning if space pre-allocation failed for mmap
  file if the operation is not supported

cmd/xfsdump/restore/content.c - 1.16
- dont check whether housekeeping directory is on xfs filesystem



Re: Amcheck Error?

2001-10-17 Thread Bernhard R. Erdmann

> After I created the .amandahosts under user amanda's home directory as
> you mentioned, the problem is persisted.

Is this file accessible for the amanda user? Is it's access time (ls
-lu) updated each time you run amcheck?



Re: Amcheck Error?

2001-10-17 Thread Bernhard R. Erdmann

Kit wrote:
> 
> I got an error on Amanda Backup Client Hosts Check. Where can I find
> amandahostsauth?
> 
> # su amanda -c "amcheck Daily"
> Amanda Tape Server Host Check
> -
> Holding disk /dumps/amanda: 875906 KB disk space available, that's
> plenty
> NOTE: skipping tape-writable test
> Tape Daily00 label ok
> Server check took 0.062 seconds
> 
> Amanda Backup Client Hosts Check
> 
> ERROR: natashia.lemonasia.com: [access as amanda not allowed from
> amanda@natashia] amandah
> ostsauth failed
> Client check: 1 host checked in 0.061 seconds, 1 problem found
> 
> (brought to you by Amanda 2.4.2p2)
> #


natashia:~amanda/.amandahosts should contain the line

natashiaamanda



Re: server unable to read local system

2001-10-16 Thread Bernhard R. Erdmann

> > FAILURE AND STRANGE DUMP SUMMARY:
> >   localhost  /proc lev 0 FAILED [disk /proc offline on localhost?]
> 
> I don't really know what causes your problem, but I don't think
> attempting to backup /proc is sane.

Maybe he wants to backup /proc/kmem... *LOL*



Re: Solaris, Linux, Tar, Oh my. (repeat)

2001-10-14 Thread Bernhard R. Erdmann

> I've asked this question before.  I don't think i ever got a full
> response, but I know I never got it resolved.  Can someone explain to
> me why disks backed up from the solaris machine (all solaris boxes do
> it) are not indexed?  The tar files are garbled in the index area on
> the linux server.  I can unzip them fine.  They won't untar.  if I
> look at them, they have filenames in them.
> 
> GNU Tar 1.13.19 on the solaris boxes.

There are no "tar files" in the index area. There are gzipped text files
with the filenames backed up each on a single line.
Are you sure Amanda uses GNU tar on the Solaris boxes? Was GNU tar
1.13.19 present and included in PATH when you run ./configure? Look at
/tmp/amanda/{amandad,sendsize,sendbackup}.* Which tar command is run by
Amanda? Is the access time (ls -lu) of your GNZ tar binary updated each
time Amanda runs?



Re: amadmin delete question

2001-10-12 Thread Bernhard R. Erdmann

> I'm trying to migrate some Amanda clients from one backup host to another.
> What's the best way to accomplish this without losing the ability to restore
> from backups on the first host?

Just enter the new backup host into .amandahosts of the clients.

>If I delete an entry from the disklist and do an 'amadmin delete host',
> will that prevent me from later restoring any data from the tapes?

The disklist has nothing to do with restores. But you have to edit the
disklist _after_ you amflushed the last images from the holding disk to
tape.
You won't have to use "amadmin  delete ". Amanda takes care
about the index only containing files you can restore, i.e. in a
rotating tape pool each tape will be overwritten someday and Amanda will
delete herself the index for the previous content.



Re: failed because no blank tapes

2001-10-12 Thread Bernhard R. Erdmann

> When there's no more blank tape available, amanda just quits and reports the
> running or not-yet-run file systems as FAILED.  Is there a way to have amanda
> keep dumping those running or not-yet-run file systems to the holding disk?
> That way I won't miss backing up thoese file systems.

Probably your holding disk is too small to keep your not-yet-run
filesystems. There's no point in doing incrementals if you don't have a
full dump to rely on.



Re: How can I verify that Indexing is working?

2001-10-11 Thread Bernhard R. Erdmann

> - > 07361347544/./
> - > 07361242311/./prodexp101001.dmp.Z
> - > 07361242640/./prodexp101001.log
> -
> - Bingo!
> 
> OK, I've upgraded to 1.13.19.  Now is there anyway I can fix the bad
> index files?

Maybe some sed'ing would help to strip off the numbers in front - but I
have no experience.



Re: How can I verify that Indexing is working?

2001-10-11 Thread Bernhard R. Erdmann

> For example, the file
> /flood/amanda/oracle-a/index/euphrates/_t_tigris_export/20011011_1.gz
> contains:
> 
> 07361347544/./
> 07361242311/./prodexp101001.dmp.Z
> 07361242640/./prodexp101001.log

Bingo!

> I remember reading that some version of tar can mess with the
> indexing.
> I am using version:
> 
> tar (GNU tar) 1.13

Your tar version does the mess. There must be no big number in front of
the filenames. Upgrade to 1.13.19.

That's how it should look like:

/man/man8/mkfs.xfs.8.gz
/man/man8/xfs_admin.8.gz
/man/man8/xfs_bmap.8.gz
/man/man8/xfs_check.8.gz
/man/man8/xfs_db.8.gz
/man/man8/xfs_freeze.8.gz
/man/man8/fsck.xfs.8.gz
/doc/db3-devel-3.1.17/ref/build_unix/aix.html
/doc/db3-devel-3.1.17/ref/build_unix/conf.html
/doc/db3-devel-3.1.17/ref/build_unix/flags.html
/doc/db3-devel-3.1.17/ref/build_unix/freebsd.html
/doc/db3-devel-3.1.17/ref/build_unix/hpux.html
[...]

(done with xfsrestore; a tar generated index may have a dot in front)



Re: Amrecover - Amandaidx Looping?

2001-10-11 Thread Bernhard R. Erdmann

> Changing wait=no fixed my problem, but I don't understand why. It worked
> before with wait=yes until I switched out my name servers. I am happy for
> now, but would like to understand...

from man inetd:

The wait/nowait entry is applicable to datagram sockets only (other
sock-
ets should have a ``nowait'' entry in this space).  If a datagram server
connects to its peer, freeing the socket so inetd can received further
messages on the socket, it is said to be a ``multi-threaded'' server,
and
should use the ``nowait'' entry.  For datagram servers which process all
incoming datagrams on a socket and eventually time out, the server is
said to be ``single-threaded'' and should use a ``wait'' entry.  Com-
sat(8) (biff(1))  and talkd(8) are both examples of the latter type of
datagram server.  Tftpd(8) is an exception; it is a datagram server that
establishes pseudo-connections.  It must be listed as ``wait'' in order
to avoid a race; the server reads the first packet, creates a new
socket,
and then forks and exits to allow inetd to check for new service
requests
to spawn new servers.  The optional ``max'' suffix (separated from
``wait'' or ``nowait'' by a dot) specifies the maximum number of server
instances that may be spawned from inetd within an interval of 60 sec-
onds. When omitted, ``max'' defaults to 40.




Re: amdump problem: "missing result" reported

2001-10-10 Thread Bernhard R. Erdmann

> What has changed now with the patch is the /tmp/amanda/sendsize.debug
> output. I'm sure I found the / and home  stuff in sendsize.debug before
> (even when they were not backed up), but now they are no longer present.

That's really strange: why should Amanda estimate / and /home if they
aren't backed up?



Re: How do i extract from a specific tape?

2001-10-10 Thread Bernhard R. Erdmann

> 1) i ran amrecover (as root) from the host where i lost my data
> 2) amanda ran through 1 of 3 tapes without error (the tape that had the
> level 0 from 10/08)

what a bad hit rate...

> 3) when amanda switched to the first of 2 tapes with level 1's on it, i got
> an error:
> EOF, check amidxtaped.debug file on amanda
> amrecover: short block 0 bytes
> UNKNOWN file
> amrecover: Can't read file header
> extract_list - child returned non-zero status: 1
> Continue? [Y/n] :

"short block" is mostly an indicator for the wrong blocksize but not in
your case. You got level 0 back.

> when i hit "y" , i was returned to my amrecover> prompt.  Does this mean the
> level 1 data on that tape is corrupt?  if so, can i move on to the 3rd tape
> and at least recover that data?

Did you run "amverify" on these two tapes?

Do you perform a full restore (i.e. mkfs, restore, restore, restore)? Or
just some files spread out over your tapes?
In the first case you don't need the first level 1 but only the last
level 1.



  1   2   3   >