Amanda - uzlabots automātiskais tīkla dublēšanas rīks Linux


Informācijas tehnoloģiju laikmetā dati ir nenovērtējami. Mums ir jāaizsargā dati no nesankcionētas piekļuves, kā arī no jebkāda veida datu zaudēšanas. Mums jāpārvalda katrs no tiem atsevišķi.

Šajā rakstā mēs aplūkosim datu dublēšanas procesu, kas ir nepieciešams lielākajai daļai sistēmas administratoru un lielākoties domājams, ka tas ir garlaicīgi. Rīks, kuru izmantosim, ir ‘Amanda’.

Kas ir Amanda

Amanda ir paredzēta (Advanced Maryland Automatic Network Disk Archiver), kas ir ļoti noderīgs rezerves rīks, kas paredzēts, lai dublētu un arhivētu tīkla datorus diskā, lentē vai mākonī.

Merilendas Universitātes Datorikas nodaļa (UoM) joprojām ir bezmaksas un kvalitatīvas programmatūras avots, kas bija līdzvērtīgs patentētajai programmatūrai. Uzlaboto Merilendas automātisko tīkla disku arhivatoru izstrādāja UoM, taču tagad šo brīnišķīgo projektu UoM vairs neatbalsta, un to rīko SourceForge, kur tas joprojām tiek izstrādāts.

  1. Atvērtā koda arhivēšanas rīks, kas rakstīts C un Perl.
  2. spēj dublēt datus vairākos tīklā esošajos datoros.
  3. Pamatojoties uz klienta-servera modeli.
  4. Atbalsta plānoto dublēšanu.
  5. Pieejams kā bezmaksas kopienas izdevums, kā arī Enterprise Edition ar pilnu atbalstu.
  6. Pieejams lielākajai daļai Linux izplatīšanas.
  7. Windows mašīna tiek atbalstīta, izmantojot Samba vai vietējo Win32 klientu.
  8. Dublēšanai jāatbalsta lente, kā arī diskdziņi.
  9. Atbalstiet lentes aptveršanu, t.i., sadaliet lager failus vairākās lentēs.
  10. Tirdzniecības uzņēmumu Amanda izstrādā Zmanda.
  11. Zmanda ietver - Zmanda pārvaldības konsoli (ZMC), plānotāju, mākoņpakalpojumu un spraudņa ietvaru.
  12. Mākoņpakalpojums darbojas saskaņā ar Amazon s3.
  13. Spraudņa ietvars atbalsta tādas lietojumprogrammas kā Oracle Database, Samba utt.
  14. Amanda Enterprise zmanda atbalsta attēlu dublēšanu, kas ļauj veikt Live VMware dublējumus.
  15. Lai izveidotu tāda paša apjoma datu dublējumu, nepieciešams mazāk laika nekā citiem dublēšanas rīkiem.
  16. Atbalstiet drošu savienojumu starp serveri un klientu, izmantojot OpenSSH.
  17. Iespējama šifrēšana, izmantojot GPG un atbalstītu saspiešanu
  18. Graciozi atkopieties par kļūdām.
  19. Ziņot par detalizētu rezultātu, ieskaitot kļūdas, izmantojot e-pastu.
  20. Ļoti konfigurējams, stabils un izturīgs augstas kvalitātes koda dēļ.

Amanda Backup instalēšana Linux

Mēs būvējam Amandu no avota un pēc tam to instalējam. Šis Amanda veidošanas un instalēšanas process ir vienāds jebkuram izplatījumam, neatkarīgi no tā, vai tas ir balstīts uz YUM vai APT.

Pirms apkopošanas no avota mums jāinstalē daži nepieciešamie pakotnes no repozitorija, izmantojot komandu yum vai apt-get.

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

Kad nepieciešamās pakotnes ir instalētas, jūs varat lejupielādēt Amanda (jaunākā versija Amanda 3.3.5) no tālāk esošās saites.

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

Varat arī izmantot šo komandu wget, lai lejupielādētu un apkopotu to no avota, kā parādīts zemāk.

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

Pēc veiksmīgas instalēšanas pārbaudiet amanda instalāciju, izmantojot šādu komandu.

# amadmin --version

amadmin-3.3.5

Piezīme: Izmantojiet amadmin administratīvo saskarni, lai kontrolētu Amanda dublējumus. Ņemiet vērā arī to, ka amanda konfigurācijas fails atrodas vietnē /etc/amanda/intra/amanda.conf.

Izpildiet šo komandu, lai izmestu visu failu sistēmu, izmantojot amanda, un nosūtiet e-pastu uz konfigurācijas failā norādīto e-pasta adresi.

# amdump all
# amflush -f all

Amandai ir daudz iespēju ģenerēt rezerves izvadi precīzā atrašanās vietā un izveidot pielāgotu dublējumu. Amanda pati par sevi ir ļoti plaša tēma, un mums bija grūti tos visus aplūkot vienā rakstā. Šīs opcijas un komandas mēs aplūkosim vēlākos ierakstos.

Tas pagaidām ir viss. Drīz būšu šeit atkal ar citu rakstu. Pēc tam sekojiet līdzi un sazinieties ar mums, un neaizmirstiet komentāru sadaļā sniegt mums vērtīgas atsauksmes.