Amanda-Users

Re: runtar: error [must be invoked by amanda]

2005-07-13 23:29:23
Subject: Re: runtar: error [must be invoked by amanda]
From: Matt Hyclak <hyclak AT math.ohiou DOT edu>
To: amanda-users AT amanda DOT org
Date: Wed, 13 Jul 2005 23:10:10 -0400
On Wed, Jul 13, 2005 at 06:35:30PM -0400, Gene Heskett enlightened us:
> >On Wed, Jul 13, 2005 at 02:45:28PM -0600, Graeme Humphries 
> enlightened us:
> >> > JFYI, I never had problems with the Debian Amanda packages
> >> > (except for a problem with cdrw-taper, where the default config
> >> > file contained a typo)...
> >>
> >> I'd second this, under both Debian and Ubuntu. The only issue I
> >> ever saw was outdated config examples, which isn't super critical.
> >
> >How are tapeserver and indexserver defined then? They can't know at
> > build time what that server is. You can use amanda packages from RH
> > as is, but it's not the recommended way of doing things since they
> > have to use localhost.
> 
> Which we all know works great for the backup, but errors out on the 
> recovery.  Recovery is the reason you make backups, right?
> I wonder if anybody at RH ever actually used amanda to recover 
> anything...
> 

I think it's probably been covered enough in this thread, but yes, using
localhost for most things is bad in the Wonderful World of Amanda. There are
FAQs and Mailing list posts galore that prove that.

And yes, Jay Fenlason at RH (amanda rpm maintainer) uses amanda on a regular
basis. The problem is that RH must make a compromise when shipping a binary
operating system. They must ship something that *works*, first and foremost.
All said and done, localhost will generally work, so those users that
install the amanda binaries will have most of their functionality, but will
need help when they are bitten by one problem or another.

The flip side is that RH could choose to not distribute amanda at all. That
would be very bad IMHO. The same holds true for any distribution of amanda
as binaries. Like it or not, if it doesn't come pre-packaged, people won't
necessarily take the time to find it elsewhere.

So, the obvious answer is to rebuild amanda from source wherever it would be
used. I can't stress enough how much I hate not having things managed by rpm
on my system, so contrary to popular opinion on the list, I don't rebuild
from the tarball, but instead use the tarball to rebuild amanda as an RPM. 

I will try to spend some time this week cleaning up what I have done and
making it presentable to the world, and I'll gladly share what I've done.

Matt

-- 
Matt Hyclak
Department of Mathematics 
Department of Social Work
Ohio University
(740) 593-1263

Attachment: pgpjxPYUJzQgi.pgp
Description: PGP signature