Amanda - Kehittynyt automaattinen verkkovarmuuskopiointityökalu Linuxille


Tietotekniikan aikakaudella data on korvaamatonta. Meidän on suojattava tiedot luvattomalta käytöltä sekä kaikenlaiselta tietojen katoamiselta. Meidän on hallittava jokaista niistä erikseen.

Tässä artikkelissa käsittelemme tietojen varmuuskopiointiprosessia, joka on useimmille järjestelmänvalvojille pakollinen ja suurimman osan ajasta sen oletetaan olevan tylsää toimintaa. Käytämme Amanda-työkalua.

Mikä on Amanda

Amanda tarkoittaa (Advanced Maryland Automatic Network Disk Archiver), joka on erittäin hyödyllinen varmuuskopiointityökalu, joka on suunniteltu verkon tietokoneiden varmuuskopiointiin ja arkistointiin levylle, nauhalle tai pilveen.

Amandan historia

Marylandin yliopiston tietojenkäsittelytieteen laitos (UoM) pysyi ilmaisten ja laadukkaiden ohjelmistojen lähteenä, joka oli samanlainen kuin patentoidun ohjelmiston. Advanced Maryland Automatic Network Disk Archiver on kehittänyt UoM, mutta nyt UoM ei enää tue tätä upeaa projektia, ja sitä isännöi SourceForge, jossa se on edelleen kehitysvaiheessa.

Amandin ominaisuudet

  1. Avoimen lähdekoodin arkistointityökalu, joka on kirjoitettu C- ja Perl-kielillä.
  2. Pystyy varmuuskopioimaan tietoja useisiin verkon tietokoneisiin.
  3. Perustuu asiakas-palvelin-malliin.
  4. Ajoitettu varmuuskopiointi tuettu.
  5. Saatavilla Free Community Edition -versiona sekä Enterprise Edition -versiona täydellä tuella.
  6. Saatavilla useimmille Linux-jakeluille.
  7. Windows-koneen tuettu käyttämällä Sambaa tai alkuperäistä win32-asiakasta.
  8. Tukinauha sekä levyasemat varmuuskopiointia varten.
  9. Tukee nauhaa, eli jakaa lager-tiedostoja useiksi nauhoiksi.
  10. Kaupallinen yritys Amanda on Zmandan kehittämä.
  11. Zmanda sisältää – Zmanda Management Console (ZMC), ajastimen, Cloud Based Service ja Plugin puitteet.
  12. Pilvipohjainen palvelu toimii Amazon s3:n mukaisesti.
  13. Plugin-kehys tukee sovelluksia, kuten Oracle Database, Samba jne.
  14. Amanda Enterprise zmanda tukee kuvien varmuuskopiointia, mikä mahdollistaa Live VMwaren varmuuskopioinnin.
  15. Saman tietomäärän varmuuskopion luominen vie vähemmän aikaa kuin muut varmuuskopiointityökalut.
  16. Tukee suojattua yhteyttä palvelimen ja asiakkaan välillä OpenSSH:n avulla.
  17. Salaus mahdollista GPG:llä ja pakkaus tuettu
  18. Toivu sulavasti virheistä.
  19. Ilmoita yksityiskohtainen tulos, mukaan lukien virheet sähköpostitse.
  20. Erittäin konfiguroitavissa, vakaa ja kestävä korkealaatuisen koodin ansiosta.

Amanda Backupin asennus Linuxiin

Rakennamme Amandaa Sourcesta ja asennamme sen sitten. Tämä Amandan rakennus- ja asennusprosessi on sama kaikissa jakeluissa, olipa se sitten YUM- tai APT-pohjainen.

Ennen kuin käännämme lähteestä, meidän on asennettava joitain vaadittuja paketteja arkistosta yum- tai apt-get-komennolla.

RHEL:ssä, CentOS:ssä ja Fedorassa
yum install gcc make gcc-c++ glib2-devel gnuplot perl-ExtUtils-Embed bison flex
Debianissa, Ubuntussa ja Linux Mintissä
sudo apt-get install build-essential gnuplot

Kun tarvittavat paketit on asennettu, voit ladata Amandan (uusimman version Amanda 3.3.5) alla olevasta linkistä.

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

Vaihtoehtoisesti voit käyttää seuraavaa wget-komentoa ladataksesi ja kääntääksesi sen lähteestä alla kuvatulla tavalla.

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]

Onnistuneen asennuksen jälkeen tarkista amandan asennus käyttämällä seuraavaa komentoa.

amadmin --version

amadmin-3.3.5

Huomaa: Käytä amadminin hallintaliittymää Amandan varmuuskopioiden hallintaan. Huomaa myös, että amanda-määritystiedosto sijaitsee osoitteessa /etc/amanda/intra/amanda.conf.

Dump tiedostojärjestelmä

Suorita seuraava komento tyhjentääksesi koko tiedostojärjestelmän käyttämällä amandaa ja lähetä sähköposti määritystiedostossa mainittuun sähköpostiosoitteeseen.

amdump all

Huuhtele Amanda

amflush -f all

Amandalla on paljon vaihtoehtoja varmuuskopioiden luomiseen tarkkaan sijaintiin ja mukautetun varmuuskopion luomiseen. Amanda itsessään on erittäin laaja aihe, ja meidän oli vaikea kattaa kaikki nämä yhdessä artikkelissa. Käsittelemme nämä vaihtoehdot ja komennot myöhemmissä viesteissä.

Tässä kaikki tältä erää. Palaan tänne pian toisen artikkelin kanssa. Siihen asti pysy kuulolla ja yhteydessä meihin ja älä unohda antaa meille arvokasta palautetta kommenttiosiossa.