Amanda - Usa ka Advanced Automatic Network Backup Tool Para sa Linux


Sa panahon sa teknolohiya sa impormasyon, ang datos bililhon. Kinahanglan namon nga panalipdan ang datos gikan sa dili awtorisado nga pag-access ingon man gikan sa bisan unsang matang sa pagkawala sa datos. Kinahanglan natong dumalahon ang matag usa kanila nga gilain.

Dinhi, niining artikuloha atong hisgotan ang proseso sa pag-backup sa datos, nga gikinahanglan alang sa kadaghanan sa mga System Administrators ug kadaghanan sa mga panahon nga giisip nga makalaay nga kalihokan. Ang himan nga among gamiton mao ang 'Amanda'.

Unsa man si Amanda

Ang Amanda Nagbarug alang sa (Advanced Maryland Automatic Network Disk Archiver) nga mapuslanon kaayo nga himan sa pag-backup nga gidesinyo sa pag-backup ug pag-archive sa mga kompyuter sa network ngadto sa disk, tape o cloud.

Ang Departamento sa Computer Science sa University of Maryland (UoM) nagpabilin nga tinubdan sa Libre ug Kalidad nga Software nga parehas sa Proprietary Software. Ang Advanced Maryland Automatic Network Disk Archiver gimugna sa UoM apan karon kining talagsaon nga proyekto wala na gisuportahan sa UoM ug gi-host sa SourceForge, diin kini nagpabilin sa pagpalambo.

  1. Open Source Archiving Tool nga gisulat sa C ug Perl.
  2. Mahimo sa Pag-backup sa Data sa Daghang Kompyuter sa Network.
  3. Base sa Client-Server Model.
  4. Gisuportahan ang Gi-iskedyul nga Pag-backup.
  5. Anaa kay Libre nga Edisyon sa Komunidad ingon man Edisyon sa Enterprise, nga adunay Bug-os nga Suporta.
  6. Anaa sa kadaghanan sa Linux Distributions.
  7. Gisuportahan ang Windows Machine gamit ang Samba o lumad nga win32 Client.
  8. Suporta Tape ingon man ang Disk Drives para sa backup.
  9. Suporta ang tape-spanning i.e., Pagbahin sa lager files ngadto sa daghang mga tape.
  10. Ang Commercial Enterprise Amanda gimugna ni Zmanda.
  11. Ang Zmanda naglakip sa – Zmanda Management Console (ZMC), scheduler, Cloud Based Service ug Plugin framework.
  12. Ang cloud based nga serbisyo naglihok subay sa Amazon s3.
  13. Ang framework sa plugin nagsuporta sa aplikasyon sama sa Oracle Database, Samba, ug uban pa.
  14. Ang Amanda Enterprise zmanda nagsuporta sa backup sa imahe, nga nagpaposible sa paghimo og mga backup sa Live VMware.
  15. Nagkinahanglan og gamay nga panahon kay sa ubang mga himan sa pag-backup aron makahimo og backup sa samang gidaghanon sa datos.
  16. Suportahan ang Luwas nga Koneksyon tali sa Server ug kliyente gamit ang OpenSSH.
  17. Posible ang pag-encrypt gamit ang GPG ug gisuportahan ang compression
  18. Pag-ayo nga maayo alang sa mga sayup.
  19. I-report ang detalyado nga resulta, lakip ang mga sayup pinaagi sa email.
  20. Mahimong Ma-configure, Lig-on ug lig-on tungod sa taas nga kalidad nga code.

Pag-instalar sa Amanda Backup sa Linux

Gitukod namon si Amanda gikan sa Tinubdan ug dayon I-install kini. Kini nga proseso sa Pagtukod ug Pag-instalar sa Amanda parehas alang sa bisan unsang pag-apod-apod ma-base man kini sa YUM o base sa APT.

Sa wala pa, pag-compile gikan sa tinubdan, kinahanglan natong i-install ang pipila ka gikinahanglan nga mga pakete gikan sa repository gamit ang yum o apt-get command.

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

Sa higayon nga, gikinahanglan nga mga pakete nga na-install, mahimo nimong i-download ang Amanda (labing bag-ong bersyon sa Amanda 3.3.5) gikan sa link sa ubos.

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

Sa laing bahin, mahimo nimong gamiton ang pagsunod sa wget nga sugo aron i-download ug i-compile kini gikan sa tinubdan sama sa gipakita sa ubos.

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

Human sa malampuson nga pag-instalar, pamatud-i ang pag-instalar sa amanda gamit ang mosunod nga sugo.

# amadmin --version

amadmin-3.3.5

Mubo nga sulat: Gamita ang amadmin administrative interface aron makontrol ang mga backup ni Amanda. Timan-i usab nga ang file sa pag-configure sa amanda nahimutang sa '/etc/amanda/intra/amanda.conf'.

Pagdalagan ang mosunud nga mando aron ihulog ang tibuuk nga filesystem gamit ang amanda ug ipadala ang email sa email address nga gilista sa file sa pag-configure.

# amdump all
# amflush -f all

Si Amanda adunay daghang mga kapilian sa pagmugna og backup nga output sa tukma nga lokasyon ug paghimo og custom backup. Si Amanda mismo usa ka halapad kaayo nga hilisgutan ug lisud alang kanamo ang paghisgot sa tanan niini sa usa ka artikulo. Atong hisgotan ang mga kapilian ug mga mando sa ulahi nga mga post.

Kana lang sa pagkakaron. Moanhi na usab ako uban ang laing artikulo sa dili madugay. Hangtud unya magpabilin nga tuned ug konektado kanamo ug ayaw kalimot sa paghatag kanamo sa imong bililhong feedback sa comment section.