Red Hat ϵyаbAmandaOñTAPE
Ŀ: ڱTAPEŴ,AmandaݱָĿ¼.(һ) װϵͳ;
==============================================================
1) ʹyumװAmandaķͿͻ:
==============================================================
yum install amanda
yum install amanda-server
yum install amanda-devel
yum install amanda-client
==============================================================
==============================================================
2) ÿͻݵxinetd:
==============================================================
--------------------------------------------------------------
vi /etc/xinetd.d/amanda;
--------------------------------------------------------------
service amanda
{
socket_type = dgram
protocol = udp
wait = yes
user = amanda
group = disk
server = /usr/lib/amanda/amandad
disable = no
}
..............................................................
--------------------------------------------------------------
xinetd:
service xinetd restart
--------------------------------------------------------------
ע: amandaϵͳװ֮,ԤһDailySet1,ڴõĻ,Ϊ˷ά,DailySet1֮ǰ,ȸһ:
cp -rp /etc/amanda/DailySet1 /etc/amanda/DailySet1-bak;
cp -rp /var/lib/amanda/DailySet1 /var/lib/amanda/DailySet1-bak;
==============================================================
==============================================================
3) ͻļǷҪ:
==============================================================
(a)Ȩɱݴ˻Amanda(localhost)û(amanda):
vi /var/lib/amanda/.amandahosts;
(b)ָIPַ(127.0.0.1)(localhost):
vi /etc/hosts;
(c)ǽ:
vi /etc/sysconfig/iptables; (DZ,)
==============================================================
==============================================================
4) Amandaļ(DailySet2):
==============================================================
Amandaװ֮,ԶһԤıĵ,·/etc/amanda/DailySet1,AmandaбݲԺִ,ͨĿ¼µļĵ. ǿԴԤıݿʼ,Ļӱݲ,. Ϊ˷ά, ǽ鱣AmandaԤĵDailySet1,ʹDailySet2.ȼAmandaϵͳ,ϵͳûļ,ԭʼиһݼ; :
cp -rp /etc/amanda/DailySet1 /etc/amanda/DailySet2;
cp -rp /var/lib/amanda/DailySet1 /var/lib/amanda/DailySet2;
AmandaĿ¼û,Ҳֹ:
mkdir -p /var/lib/amanda/DailySet2/index;
mkdir -p /var/lib/amanda/DailySet2/curinfo;
chown -R amanda.disk /var/lib/DailySet2;
chmod -R 755 /var/lib/DailySet2;
chmod g+s /var/lib/DailySet2/curinfo;
==============================================================
==============================================================
5) AmandaıݲԺز
==============================================================
--------------------------------------------------------------
vi /etc/amanda/DailySet2/amanda.conf;
--------------------------------------------------------------
#DZIJ:
org "LocalTapeDailySet2"
mailto "admin@yourdomain.net"
dumpcycle 1 days
runspercycle 1 days
tapecycle 1 tapes
etimeout 600
runtapes 1
tapedev "/dev/nst0"
tapetype HP-DAT
labelstr "^DailySet2[0-9][0-9]*$"
holdingdisk hd1 {
directory "/home/amanda/DailySet2"
use -1 Gb
chunksize 10 Gb
}
--------------------------------------------------------------
# עȡ,Ϊл.
define dumptype root-tar {
# exclude list "/usr/local/lib/amanda/exclude.gtar"
}
--------------------------------------------------------------
==============================================================
==============================================================
6) tapelistļ,ǩŴ
==============================================================
(a) holdingdiskĿ¼:
mkdir -p /home/amanda/DailySet2;
chown -R amanda.disk /home/amanda/DailySet2;
chmod -R 770 /home/amanda/DailySet2;
(b) tapelistļ:
true > /etc/amanda/DailySet2/tapelist;
chown amanda.disk /etc/amanda/DailySet2/tapelist;
(c)DQamanda, AmandatapeĿLabelӛ:
su - amanda;
/usr/sbin/amlabel DailySet2 DailySet201;
==============================================================
==============================================================
7) disklist,ҪbackupY·:
==============================================================
vi /etc/amanda/DailySet2/disklist;
ο:
localhost /etc comp-root-tar
localhost /var/www comp-root-tar
localhost /var/spool comp-root-tar
localhost /var/qmail comp-root-tar
localhost /var/named comp-root-tar
localhost /var/lib/mysql comp-root-tar
==============================================================
==============================================================
8) yԇǷ.
==============================================================
su - amanda;
/usr/sbin/amcheck DailySet2;
==============================================================
==============================================================
9) r\бҵ:
==============================================================
su - amanda
> crontab -e
籾Ҫ賿6,:
10 6 * * 0 /bin/mt -f /dev/nst0 rewind
20 6 * * 0 /usr/sbin/amcleanup DailySet2
30 6 * * 0 /usr/sbin/amcheck DailySet2
40 6 * * 0 /usr/sbin/amdump DailySet2
==============================================================
[[i] chengkinhung 2007-7-25 12:16 ༭ [/i]] , Ϊ;
ϣṩݺЧָ; ļδŵĵ
Ո̴amanda()
놖´,amand,ŎCһֻbһPŎ,Ҳ܉,Ҳ܉֏,amrecover֏͵,ֹamdump DailySet1,Oõ2,ǽŸ㶨,ҸXŎֻһݵă,tar -tvf /dev/st0,ֻͨ^amrecoverſ,indexĿ?**һ?20080220105355_1.gzļ,һքӈamdump DailySet1ܶ,efԓÿΈеļ,֪Dz߀]һLڵȫ, һЩOruntapes 1 , dumpcycle 2 days, runspercycle 2, tapecycle 1 tapes ϣԽoҎ,ҵ]hai0088@163.com
ҳ:
[1]