Amanda - napredno orodje za samodejno varnostno kopiranje omrežja za Linux


V dobi informacijske tehnologije so podatki neprecenljivi. Podatke moramo zaščititi pred nepooblaščenim dostopom in pred kakršno koli izgubo podatkov. Vsakega od njih moramo upravljati posebej.

V tem članku bomo obravnavali postopek varnostnega kopiranja podatkov, ki je za večino sistemskih skrbnikov nujen in večino časa naj bi bil dolgočasna dejavnost. Orodje, ki ga bomo uporabili, je "Amanda".

Kaj je Amanda

Amanda stoji za (Advanced Maryland Automatic Network Disk Archiver), ki je zelo uporabno orodje za varnostno kopiranje, zasnovano za varnostno kopiranje in arhiviranje računalnikov v omrežju na disk, trak ali oblak.

Oddelek za računalništvo Univerze v Marylandu (UoM) je ostal vir brezplačne in kakovostne programske opreme, ki je bila enaka lastniški programski opremi. Napredni Maryland Automatic Network Disk Archiver je razvil UoM, zdaj pa tega čudovitega projekta UoM ne podpira več in ga gosti SourceForge, kjer je še vedno v razvoju.

  1. Odprtokodno orodje za arhiviranje, napisano v jeziku C in Perl.
  2. Sposoben varnostnega kopiranja podatkov v več računalnikih v omrežju.
  3. Na podlagi modela odjemalca in strežnika.
  4. Podprto načrtovano varnostno kopiranje.
  5. Na voljo kot brezplačna izdaja za skupnost in različica za podjetja s popolno podporo.
  6. Na voljo za večino distribucij Linuxa.
  7. Windows Machine Podprto s Sambo ali domačim odjemalcem win32.
  8. Podporni trak in diskovni pogoni za varnostno kopiranje.
  9. Podpira obseg traku, tj. razdeli lager datoteke na več trakov.
  10. Komercialno podjetje Amanda je razvil Zmanda.
  11. Zmanda vključuje - Zmanda Management Console (ZMC), načrtovalnik, storitev v oblaku in ogrodje vtičnikov.
  12. Storitev v oblaku deluje v skladu z Amazon s3.
  13. Okvir vtičnikov podpira aplikacije, kot so Oracle Database, Samba itd.
  14. Amanda Enterprise zmanda podpira varnostno kopiranje slik, ki omogoča varnostno kopiranje Live VMware.
  15. Ustvarjanje varnostne kopije enake količine podatkov traja manj časa kot druga orodja za varnostno kopiranje.
  16. Podprite varno povezavo med strežnikom in odjemalcem z uporabo OpenSSH.
  17. Šifriranje je možno z uporabo GPG in podprtega stiskanja
  18. Previdno obnovite napake.
  19. Prijavite podroben rezultat, vključno z napakami po e-pošti.
  20. Zelo nastavljiv, stabilen in robusten zaradi visokokakovostne kode.

Namestitev Amande Backup v Linux

Amando gradimo iz vira in jo nato namestimo. Ta postopek izdelave in namestitve Amande je enak za vsako distribucijo, ne glede na to, ali temelji na YUM ali APT.

Preden preberemo iz vira, moramo z ukaza yum ali apt-get namestiti nekaj potrebnih paketov iz skladišča.

# yum install gcc make gcc-c++ glib2-devel gnuplot perl-ExtUtils-Embed bison flex
$ sudo apt-get install build-essential gnuplot

Ko namestite zahtevane pakete, lahko Amando (najnovejšo različico Amanda 3.3.5) prenesete s spodnje povezave.

  1. http://sourceforge.net/projects/amanda/files/latest/download

Lahko pa uporabite naslednji ukaz wget za prenos in prevajanje iz vira, kot je prikazano spodaj.

# wget http://jaist.dl.sourceforge.net/project/amanda/amanda%20-%20stable/3.3.5/amanda-3.3.5.tar.gz
# tar -zxvf amanda-3.3.5.tar.gz
# cd amanda-3.3.5/ 
# ./configure 
# make
# make install		[On Red Hat based systems]
# sudo make install	[On Debian based systems]

Po uspešni namestitvi preverite namestitev amande z naslednjim ukazom.

# amadmin --version

amadmin-3.3.5

Opomba: Za nadzor varnostnih kopij Amanda uporabite skrbniški vmesnik amadmin. Upoštevajte tudi, da se konfiguracijska datoteka amanda nahaja na naslovu ‘/etc/amanda/intra/amanda.conf’.

Zaženite naslednji ukaz, da s pomočjo Amande izbrišete celoten datotečni sistem in pošljete e-pošto na e-poštni naslov, naveden v konfiguracijski datoteki.

# amdump all
# amflush -f all

Amanda ima veliko možnosti za ustvarjanje varnostnih kopij na natančno lokacijo in ustvarjanje varnostnih kopij po meri. Amanda sama je zelo obsežna tema in težko smo jo vse skupaj pokrili v enem članku. Te možnosti in ukaze bomo obravnavali v kasnejših objavah.

To je vse za zdaj. Kmalu bom spet tukaj z drugim člankom. Do takrat ostanite z nami in povezani z nami ter nam v oddelku za komentarje ne pozabite sporočiti svojih dragocenih povratnih informacij.