Configurazione

Amanda si configura attraverso l’editing di files. Il più importante è amanda.conf da creare nella directory /etc/amanda/conf/ dove conf è un nome definito dall’amministratore.
Possono coesistere diverse configurazioni in differenti cartelle conf. /etc/amanda/example riporta una configurazione di esempio. Il suggerimento è di creare una cartella con un nome che ricorda il tipo di backup, ad esempio per il backup giornaliero(/etc/amanda/giornaliero/amanda.conf) e il backup mensile (/etc/amanda/mensile/amanda.conf).

Una prima semplice configurazione è disponibile in http://wiki.zmanda.com/index.php/Test_environment_with_virtual_tapes ed è quella presa a riferimento per questa descrizione. Si rimanda al documento per i dettagli.
Questa configurazione salva i dati su virtual tape: il disco. La sua implementazione è semplice, perchè non implica la configurazione di device come il tape, e riporta un esempio di gestione di libreria, simulata con diverse cartelle (slot).

In questo documento, la configurazione di Amanda sarà suddivisa nelle seguenti parti:

  • Cosa salvare: quali cartelle e quali server o client
  • Dove salvare: nastri, dischi, librerie, ...
  • Come salvare: salvataggio completo, incrementale, quanti cicli di salvataggio incrementale, ...
  • Opzioni: quali e quanti supporti dedicare al backup, verifica, notifiche, files di log, ecc..

Con riferimento alla configurazione di test citata, questo è il file  (/etc/amanda/test/amanda.conf), principale responsabile del comportamento di Amanda.

 

org "Acme Inc."
mailto "you@example.com"
dumpcycle 7
runspercycle 5
tapecycle 5

dumpuser "amanda"
tpchanger "chg-disk" # a virtual tape changer
tapedev "file:/space/vtapes/test/slots"
changerfile "/var/lib/amanda/test/changerfile"
labelstr "TEST-.*"
#

logdir "/var/lib/amanda/test"
infofile "/var/lib/amanda/test/curinfo"
indexdir "/var/lib/amanda/test/index"
tapelist "/var/lib/amanda/test/tapelist"

holdingdisk hd1 {
  directory "/space/amandahold/test"
}

 

define dumptype comp-tar {
  program "GNUTAR"
  compress fast
  index yes
  record no # Important! avoid interfering with production runs
  auth "bsdtcp"
  }

 

define tapetype DVD_SIZED_DISK {
  filemark 4 KB
  length 4482 MB
  }

 

 

 

 

 

Categoria: