Linux԰̳'s Archiver

chengkinhung 2007-7-23 23:07

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]]

Roc.Ken 2007-7-24 14:25

, Ϊ;
ϣṩݺЧָ; ļδŵĵ

hai0088 2008-2-22 09:52

Ո̴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ڵȫ, һЩO
runtapes 1 , dumpcycle 2 days, runspercycle 2, tapecycle 1 tapes ϣԽoҎ,ҵ]hai0088@163.com

ҳ: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.