A kliens telepítése és beállítása
A kliens szoftver telepítése előtt kénytelenek vagyunk valamilyen
levelezőszervert felrakni, mert az amanda-client
függőségei között szerepel valamilyen MTA. Ehhez a feladathoz
tanulmányozzuk
ezt a fejezetet
(persze a megfelelő módosításokat értelemszerűen hajtsuk
végre).
# apt-get install amanda-client
A telepítés közben látható, hogy a backup felhasználót
hozzáadja a disk és a tape csoporthoz az
amanda-common csomag postinst szkriptje.
Setting up amanda-common (2.5.1p1-2.1) ... Adding user `backup' to group `disk' ... Done. Adding user `backup' to group `tape' ... Done.
Szükség van inetd-re (vagy xinetd-re) a kliensen is
az Amanda működéséhez. Az alábbi sor kerül bele a fenti
telepítéskor a /etc/inetd.conf fájlba:
amanda dgram udp wait backup /usr/sbin/tcpd /usr/lib/amanda/amandad
Ne felejtsük el elindítani az openbsd-inetd démont,
különben az amanda nem lesz működőképes!
A netstat -napu parancs kimenetében látható, hogy a
10080-as porton figyel az inetd, pontosabban az általa
felügyelt amanda.
A /etc/amandahosts fájlba be kell írni a mentést végző gép
teljes nevét, valamint a mentést végző felhasználó nevét.
Alapértelmezésben szerepel benne a localhost backup páros,
de ki kell egészítenünk, hogy az alábbi módon nézzen ki:
localhost backup backup.akarmi.intra backup
Az exclude-list opciónak megadott fájlnak (a szerveren a
exclude.gtar nevet adtuk meg), léteznie kell a kliensen is
(a megfelelő elérési útvonalon). A kliens telepítése nem hozza
ezt létre (mivel nem tudhat róla, hogy a szerveren mi mit
állítottunk be), tehát nekünk kell ezt megtennünk.
# mkdir /etc/amanda # touch /etc/amanda/exclude.gtar # touch /etc/amanda/amanda-client.conf # chmod 0770 /etc/amanda # chmod 440 /etc/amanda/exclude.gtar /etc/amanda/amanda-client.conf # chown -R backup:backup /etc/amanda
Az amanda-client.conf nevű fájlba írjuk bele az
alábbiakat:
conf "napi_backup" index_server "backup.akarmi.intra" tape_server "backup.akarmi.intra" auth "ssh" ssh_keys "/root/.ssh/id_rsa_amrecover"
Ezzel a kliens beállításával készen is vagyunk. A kliens
mentéséhez a szerveren (a megfelelő disklist fájlban) kell
megadnunk, hogy mit is szeretnénk menteni a kliensről.
Kosa Attila
2009-03-23