Ricerca nel sito web

Amanda: uno strumento avanzato di backup di rete automatico per Linux


Nell’era dell’informatica i dati non hanno prezzo. Dobbiamo proteggere i dati da accessi non autorizzati e da qualsiasi tipo di perdita di dati. Dobbiamo gestirli ciascuno separatamente.

Qui, in questo articolo tratteremo il processo di backup dei dati, che è obbligatorio per la maggior parte degli amministratori di sistema e la maggior parte delle volte dovrebbe essere un'attività noiosa. Lo strumento che utilizzeremo è "Amanda".

Cos'è Amanda

Amanda sta per (Advanced Maryland Automatic Network Disk Archiver), uno strumento di backup molto utile progettato per eseguire il backup e archiviare i computer in rete su disco, nastro o cloud.

Storia di Amanda

Il Dipartimento di Informatica dell'Università del Maryland (UoM) è rimasto la fonte del software libero e di qualità, alla pari del software proprietario. L'Advanced Maryland Automatic Network Disk Archiver è stato sviluppato da UoM ma ora questo meraviglioso progetto non è più supportato da UoM ed è ospitato da SourceForge, dove rimane in fase di sviluppo.

Caratteristiche di Amands

  1. Strumento di archiviazione Open Source scritto in C e Perl.
  2. In grado di eseguire il backup dei dati su più computer in rete.
  3. Basato sul modello client-server.
  4. Backup pianificato supportato.
  5. Disponibile come edizione Community gratuita e come edizione Enterprise, con supporto completo.
  6. Disponibile per la maggior parte delle distribuzioni Linux.
  7. Macchina Windows supportata utilizzando Samba o client win32 nativo.
  8. Supporta nastri e unità disco per il backup.
  9. Supporta il tape-spanning, ad esempio dividere file lager in più nastri.
  10. L'impresa commerciale Amanda è sviluppata da Zmanda.
  11. Zmanda include: Zmanda Management Console (ZMC), pianificatore, servizio basato su cloud e framework di plug-in.
  12. Il servizio basato su cloud funziona in conformità con Amazon s3.
  13. Il framework dei plugin supporta applicazioni come Oracle Database, Samba, ecc.
  14. Amanda Enterprise zmanda supporta il backup dell'immagine, che rende possibile eseguire backup di Live VMware.
  15. Richiede meno tempo rispetto ad altri strumenti di backup per creare un backup dello stesso volume di dati.
  16. Supporta la connessione sicura tra server e client utilizzando OpenSSH.
  17. Crittografia possibile utilizzando GPG e compressione supportata
  18. Recupera con garbo gli errori.
  19. Segnala il risultato dettagliato, inclusi gli errori via e-mail.
  20. Molto configurabile, stabile e robusto grazie al codice di alta qualità.

Installazione di Amanda Backup in Linux

Stiamo costruendo Amanda dal sorgente e poi installandolo. Questo processo di creazione e installazione di Amanda è lo stesso per qualsiasi distribuzione, sia essa basata su YUM o APT.

Prima di compilare dal sorgente, dobbiamo installare alcuni pacchetti richiesti dal repository utilizzando il comando yum o apt-get.

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

Una volta installati i pacchetti richiesti, puoi scaricare Amanda (ultima versione Amanda 3.3.5) dal link sottostante.

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

In alternativa, puoi utilizzare il seguente comando wget per scaricarlo e compilarlo dal sorgente come mostrato di seguito.

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]

Al termine dell'installazione, verificare l'installazione di Amanda utilizzando il comando seguente.

amadmin --version

amadmin-3.3.5

Nota: utilizza l'interfaccia amministrativa di amadmin per controllare i backup di Amanda. Tieni inoltre presente che il file di configurazione di amanda si trova in "/etc/amanda/intra/amanda.conf".

Scarica il file system

Esegui il comando seguente per scaricare l'intero filesystem utilizzando amanda e inviare l'e-mail all'indirizzo e-mail elencato nel file di configurazione.

amdump all

Sciacquone Amanda

amflush -f all

Amanda ha molte opzioni per generare output di backup in una posizione precisa e creare backup personalizzati. L'argomento Amanda in sé è molto vasto ed è stato difficile per noi trattarli tutti in un unico articolo. Tratteremo queste opzioni e comandi nei post successivi.

È tutto per ora. Sarò di nuovo qui presto con un altro articolo. Fino ad allora restate sintonizzati e connessi con noi e non dimenticate di fornirci il vostro prezioso feedback nella sezione commenti.