On Monday 19 February 2007, Yogesh Hasabnis wrote:
>Thanks for the reply. I will try to find out the right
>value for the "tapecycle" parameter for my case.
>
>I have one more question related to amanda
>configuration but not related to my earlier query. The
> documentation says that GNU tar version 1.15 is
>needed on amanda clients for amanda to work. But my
>client machine(which is also the backup server) has
>GNU tar version 1.13.25. Will this cause a problem to
>my backup configuration? My OS is RHEL3 and there are
>no RPMs available for tar-1.15 for this OS. Upgrade of
>the tar version will not be very easy.
>
[...]
First, please don't top post.
Tar 1.13-25 is fine. In my history of using it with amanda, 1.13 was
broken, 1.14-1 was broken, and now 1.16-1 or 2 are both suffering from
creaping featuritus thats playing hob with amanda's usage of it. So
1.13-19, 1.13-25. 1.15-1 are all considered good until the distros got to
them. However I believe, but have not checked for sure, that the earlier
1.13-xx versions do not do as fine a timestamp in the archive as the
later ones do. If you have that sort of problems then its very easy to
install a newer tar someplace else just for amanda's use only. The
location of tar is hard coded in the amanda executables in that event by
a configure time option as shown below, from the script I drive all my
amanda compiles with:
-----------------
#!/bin/sh
# since I'm always forgetting to su amanda...
if [ `whoami` != 'amanda' ]; then
echo
echo "!!!!!!!!!!!! Warning !!!!!!!!!!!!"
echo "Amanda needs to be configured and built by the user amanda,"
echo "but must be installed by user root."
echo
exit 1
fi
make clean
rm -f config.status config.cache
./configure --with-user=amanda \
--with-group=disk \
--with-owner=amanda \
--with-gnu-ld \
--prefix=/usr/local \
--with-tapedev="FILE:/amandatapes" \
--with-debugging=/tmp/amanda-dbg/ \
--with-tape-server=coyote.coyote.den \
--with-bsdtcp-security --with-amandahosts \
--with-configdir=/usr/local/etc/amanda \
--with-config=Daily \
--with-gnutar=/bin/tar
make
-----------
simply modify the --with-gnutar= line to point to where-ever you've
installed the newer tar and amanda will be happy as a clam. The above is
of course setup as a FILE: tapedevice with /amandatapes being a 175GB
partition on a 200GB disk here.
--
Cheers, Gene
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2007 by Maurice Eugene Heskett, all rights reserved.