Amanda - Et avansert verktøy for automatisk sikkerhetskopiering av nettverk for Linux


I informasjonsteknologiens tid er data uvurderlig. Vi må beskytte data mot uautorisert tilgang så vel som mot enhver form for tap av data. Vi må administrere hver av dem separat.

Her, i denne artikkelen, vil vi dekke datasikkerhetskopieringsprosessen, som er et must for de fleste systemadministratorer og mesteparten av tiden ment å være kjedelig aktivitet. Verktøyet vi skal bruke er 'Amanda'.

Hva er Amanda

Amanda Står for (Advanced Maryland Automatic Network Disk Archiver) som er et veldig nyttig sikkerhetskopieringsverktøy designet for å sikkerhetskopiere og arkivere datamaskiner på nettverket til disk, tape eller sky.

Amanda historie

Datavitenskapsavdelingen ved University of Maryland (UoM) forble kilden til gratis og kvalitetsprogramvare som var på nivå med proprietær programvare. Advanced Maryland Automatic Network Disk Archiver ble utviklet av UoM, men nå støttes ikke dette fantastiske prosjektet av UoM lenger og er vert for SourceForge, hvor det fortsatt er under utvikling.

Egenskaper til Amands

  1. Open Source Archiving Tool skrevet i C og Perl.
  2. Kan sikkerhetskopiere data på flere datamaskiner på nettverket.
  3. Basert på klient-servermodell.
  4. Planlagt sikkerhetskopiering støttes.
  5. Tilgjengelig som Free Community Edition så vel som Enterprise Edition, med full støtte.
  6. Tilgjengelig for de fleste Linux-distribusjoner.
  7. Windows-maskin støttes med Samba eller native win32-klient.
  8. Støtte Tape samt Diskstasjoner for sikkerhetskopiering.
  9. Støtt båndspennende, dvs. del lagerfiler i flere bånd.
  10. Commercial Enterprise Amanda er utviklet av Zmanda.
  11. Zmanda inkluderer – Zmanda Management Console (ZMC), planlegger, skybasert tjeneste og plugin-rammeverk.
  12. Den skybaserte tjenesten fungerer i samsvar med Amazon s3.
  13. Plugin-rammeverket støtter applikasjoner som Oracle Database, Samba, etc.
  14. Amanda Enterprise zmanda støtter sikkerhetskopiering av bilder, som gjør det mulig å ta backup av Live VMware.
  15. Tar mindre tid enn andre sikkerhetskopieringsverktøy for å lage en sikkerhetskopi av samme datamengde.
  16. Støtt sikker tilkobling mellom server og klient ved hjelp av OpenSSH.
  17. Kryptering mulig med GPG og komprimering støttet
  18. Gjenopprett grasiøst for feil.
  19. Rapporter detaljert resultat, inkludert feil via e-post.
  20. Veldig konfigurerbar, stabil og robust på grunn av kode av høy kvalitet.

Installasjon av Amanda Backup i Linux

Vi bygger Amanda fra Source og installerer den deretter. Denne prosessen med å bygge og installere Amanda er den samme for enhver distribusjon, enten den er YUM-basert eller APT-basert.

Før vi kompilerer fra kilden, må vi installere noen nødvendige pakker fra depotet med kommandoen yum eller apt-get.

På RHEL, CentOS og Fedora
yum install gcc make gcc-c++ glib2-devel gnuplot perl-ExtUtils-Embed bison flex
På Debian, Ubuntu og Linux Mint
sudo apt-get install build-essential gnuplot

Når nødvendige pakker er installert, kan du laste ned Amanda (nyeste versjon Amanda 3.3.5) fra lenken nedenfor.

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

Alternativt kan du bruke følgende wget-kommando for å laste ned og kompilere den fra kilden som vist nedenfor.

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]

Etter vellykket installasjon, verifiser amanda-installasjonen ved å bruke følgende kommando.

amadmin --version

amadmin-3.3.5

Merk: Bruk amadmin administrativt grensesnitt for å kontrollere Amanda-sikkerhetskopier. Vær også oppmerksom på at amanda-konfigurasjonsfilen er plassert på ‘/etc/amanda/intra/amanda.conf’.

Dump filsystem

Kjør følgende kommando for å dumpe hele filsystemet ved å bruke amanda og send e-posten til e-postadressen som er oppført i konfigurasjonsfilen.

amdump all

Skyll Amanda

amflush -f all

Amanda har mange alternativer for å generere sikkerhetskopiering til nøyaktig plassering og lage tilpasset sikkerhetskopiering. Amanda i seg selv er et veldig stort emne, og det var vanskelig for oss å dekke alle disse i én artikkel. Vi vil dekke disse alternativene og kommandoene i senere innlegg.

Det er alt for nå. Jeg kommer snart igjen med en annen artikkel. Inntil da følg med og koble til oss, og ikke glem å gi oss din verdifulle tilbakemelding i kommentarfeltet.