hogyan kell telepíteni és konfigurálni Amanda Backup Server

AMANDA, a fejlett Maryland automatikus hálózati lemez archiváló, egy biztonsági megoldás, amely lehetővé teszi az informatikai rendszergazda, hogy hozzanak létre egy mester backup szerver biztonsági másolatot készíteni több házigazdák hálózaton keresztül szalagos meghajtók/váltók vagy lemezek vagy optikai adathordozók. Az Amanda natív segédprogramokat és formátumokat használ (pl. dump és/vagy GNU tar), és nagyszámú kiszolgálót és munkaállomást tud biztonsági másolatot készíteni, amelyek a Linux vagy Unix több verzióját futtatják.

telepítse az Amanda szervert
==============
telepítse az amanda csomagokat a yum használatával:
# yum install-y amanda*
hozza létre a konfigurációs fájlt. Ezt a biztonsági mentési projektet ServerNetBackup-nak fogom nevezni. Létre kell hoznunk a projekt által elnevezett könyvtárat, és a projekt összes konfigurációs fájlja alatta lesz:
# mkdir /etc/amanda/ServerNetBackup
hozza létre az amanda alapkonfigurációs fájlt.conf:
 vim /etc/amanda/ServerNetBackup/amanda.conf
és illessze be a következő sort:
 org "ServerNetBackup" # szervezet neve reportsmailto "[email protected]" # e-mail cím a jelentések fogadásáhoznetusage 10000 Kbps # sávszélesség limit, 10M dumpcycle 1 hét # biztonsági ciklus 7 daysrunspercycle 7 # fuss 7-szer minden 7 daystapecycle 15 szalagok # Dump 15 különböző szalagok során cycletpchanger "chg-disk" # a szalag-váltó ragasztó script changerfile "/etc/amanda/ServerNetBackup/váltó "# a szalag-váltó fájl tapedev " fájl://central_backup/ServerNetBackup/slots" # a használni kívánt visszatekerés nélküli szalageszköztapetype HARDDISK # határozza meg a szalag infofile típusát "/etc/amanda/ServerNetBackup/curinfo" # Database directorylogdir "/etc/amanda/ServerNetBackup/logs" # Log directoryindexdir "/etc/amanda/ServerNetBackup/index" # Index directory define tapetype HARDDISK { # határozza meg a szalagunkat behaviourlength 100000 Mbyte # minden Szalag 100 GB méretű} amrecover_changer "Changer" # váltó az amrecover számára define dumptype Global { # a globális Dump Definitionmaxdumps 2 # a mentések maximális száma párhuzamosan fut # Becsülje meg a biztonsági mentés méretét a dumpholdingdisk előtt igen # Dump a temp lemezre (holdingdisk) a biztonsági mentés előtt a tapeindexbe igen # index létrehozása. A helyreállításhoz használat} határozza meg a dumptype root-tar { # a gyökér directoryglobal # Include globális (mint fent)program "GNUTAR" # a tömörítés Programneve compresscomment "tar-val dömpingelt gyökérpartíciók"tömörítés nincs # nincs compressindex # indexelje ezt a dumppriority alacsony # prioritási szint} határozza meg a dumptype user-tar { # A felhasználó directoryroot-tar # Include root-tar (mint fent)megjegyzés: "a tar-val dömpingelt felhasználói partíciók"prioritás közepes # prioritási szint} határozza meg a dumptype comp-user-tar { # hogyan kell kiírni & tömörítse a felhasználó Könyvtárátuser-tar # tartalmazza a felhasználó-tar (mint fent)gyorsan tömörítse az ügyfelet # tömörítse be kliens oldal kevesebb CPU-val (gyors)}

a biztonsági mentés helyének beállítása
=================
készítse elő a könyvtárat az összes biztonsági másolat tárolására:
 mkdir-p /central_backup/ServerNetBackup/slots
rendeljen megfelelő engedélyt a felhasználói amandabackup-hoz a konfigurációs könyvtárhoz és a biztonsági mentési könyvtárhoz:
 $ chown amandabackup.disk / central_backup-Rf $ chown amandabackup.disk/etc/amanda / ServerNetBackup-Rf
Bejelentkezés felhasználóként amandabackup:
su - amandabackup
hozza létre a virtuális szalagot. Itt tárolják a biztonsági mentési fájlokat. 15 helyet kell létrehoznunk a tapecycle kulcsszó szerint:
$ n-re a `seq 1 15` - ben; do mkdir /central_backup/ServerNetBackup/slots/slot${n}; kész
ezután meg kell jelölnünk az összes helyet:
$ n-re a `seq 1 15` - ben ; do Amlabel ServerNetBackup servernetbackup - ${n} slot ${n}; kész
hozzon létre minden szükséges könyvtárat a konfigurációs fájlban meghatározottak szerint:
 $ mkdir / etc / amanda / ServerNetBackup / curinfo$ mkdir / etc / amanda / ServerNetBackup / naplók$ mkdir / etc / amanda / ServerNetBackup / index
a szolgáltatás konfigurálása és a biztonsági mentés
meg kell határoznunk, hogy mit kell biztonsági másolatot készíteni a disklist nevű fájlban. Amandabackup felhasználóként hozza létre ezt a fájlt:
 $ su-amandabackup$ vim / etc / amanda / ServerNetBackup / disklist
és adja hozzá a következő sort:
sv101.hackthesec.co.in /Főoldal / webby / public_html comp-user-targogogo.hackthesec.co.in / etc root-tar
Megjegyzések: Győződjön meg arról, hogy a gazdagép neve FQDN, és feloldható IP-re. Javasoljuk, hogy adja hozzá a gazdagép bejegyzését az /etc/hosts fájlba.
lépjen ki az amandabackup felhasználóból, és térjen vissza a root felhasználóhoz:
engedélyezze az amanda szolgáltatást xinetd – ben.d könyvtár:
 vim /etc/xinetd.d / amanda
és változtassa meg a következő sort “igen” – ről “nem” – re”
engedélyezze a rendszerindítást és indítsa újra a xinetd szolgáltatást:
 $ chkconfig xinetd on$ service xinetd újraindítás
ellenőrizze, hogy az amanda szerver megfelelően működik-e a következő paranccsal:
$ netstat-a | grep amandaudp 0 0 *:amanda *:*
ha a fenti eredményt látja, az amanda szerver készen áll a kiszolgálásra!
telepítse az Amanda Backup klienst
======================
jelentkezzen be az ügyfél szerverére, és telepítse a szükséges csomagot Amanda segítségével yum:
$ yum install-y amanda amanda-client
mint felhasználó amandabackup, add következő sort a /var/lib/amanda/.amandahosts adja meg, hogy hol van Amanda backup szerver:
 $ su - amandabackup$ vim /var/lib/amanda/.amandahosts
és ellenőrizze, hogy az érték az alábbiak szerint:
office.hackthesec.co.in amandabackup amdumplocalhost amandabackup amdumplocalhost.localdomain amandabackup amdump
lépjen ki az amandabackup felhasználóból, és forduljon a root felhasználóhoz:
engedélyezze az amanda szolgáltatást xinetd – ben.d könyvtár:
 $ vim /etc/xinetd.d / amanda
és változtassa meg a következő sort”igen” – ről “nem” – re”
engedélyezze a rendszerindítást és indítsa el a xinetd szolgáltatást
 $ chkconfig xinetd on$ service xinetd start 
adjon hozzá egy bejegyzést az / etc / hosts fájlba a biztonsági kiszolgáló IP-címének meghatározásához a következő sor hozzáadásával:
125.10.90.90 office.hackthesec.co.in
bizonyos esetekben előfordulhat, hogy módosítania kell a biztonsági másolatot készíteni kívánt könyvtár engedélyét. Például engedélyeznem kell az amandabackup felhasználó számára a /home/webby/public_html könyvtár elérését a biztonsági mentés létrehozásához:
root felhasználóként módosítsa a könyvtár engedélyét:
 $ chmod 755 / home / webby
futtassa a biztonsági mentési folyamatot
=================
most menj vissza az Amanda szerverre, és nézd meg a konfigurációs fájlunkat amandabackup user néven:
$ su - amandabackup$ amcheck ServerNetBackup
ehhez hasonló kimenetet kell látnod:
 Client check: 2 host ellenőrizve 2,070 másodperc alatt. 0 talált problémák.
ha nem található hiba, akkor azonnal elindíthatja a biztonsági mentési folyamatot a következő parancs futtatásával:
$ amdump ServerNetBackup
vagy automatizálhatjuk ezt a folyamatot a cronjob segítségével. Futtassa a következő parancsot amandabackup felhasználóként:
 $ crontab-e
és adja hozzá a következő sort:
45 0 * * 2-6 /usr/sbin / amdump ServerNetBackup
root felhasználóként töltse be újra a crond szolgáltatást a feladat aktiválásához:
 $ service crond reload

Write a Comment

Az e-mail-címet nem tesszük közzé.