Configurazione daemon

Ci sono due modalità di configurazione: via Yast -> Network services – Network services (xinetd) ed è la più semplice perché guidata da yast o modificando manualmente i files di configurazione di xinetd.

Di seguito si riporta la configurazione dei file della cartella /etc/xinetd.d,  se modificati manualmente, occorre ricaricare il servizio xinet con rcxinetd reload.

amanda

sles11:/etc/xinetd.d # cat amanda
# default: off
# description: Amanda backup client
service amanda
  {
  socket_type = stream
  protocol = tcp
  wait = no
  user = amanda
  group = disk
  server = /usr/lib/amanda/amandad
  server_args = -auth=bsdtcp amdump amindexd amidxtaped
  }

In questo caso è stato usato il protocolla TCP (e non UDP) con autenticazione bsdtcp.

 

amandaidx

sles11:/etc/amanda/test # cat /etc/xinetd.d/amandaidx
# default: off
# description: Amanda backup server with indexing capabilities
service amandaidx
  {
  socket_type = stream
  protocol = tcp
  flags = IPv4
  wait = no
  user = amanda
  group = disk
  server = /usr/lib/amanda/amindexd
  }

 

amidxtape

sles11:/etc/amanda/test # cat /etc/xinetd.d/amidxtape
# default: off
# description: Amanda backup server with indexing capabilities
service amidxtape
  {
  socket_type = stream
  protocol = tcp
  flags = IPv4
  wait = no
  user = amanda
  group = disk
  server = /usr/lib/amanda/amidxtaped
  }

.amandahosts, come già indicato, è nella home directory dell’utente che esegue il backup (amanda). Normalmente il file è in /var/lib/amanda.

sles11:~ # cat /var/lib/amanda/.amandahosts
sles11.rex.it amanda amdump amindexd amidxtaped

 

Il file .amandahosts richiede i permessi di lettura/scrittura per l’owner e nessun permesso per il gruppo e per gli altri (chmod 700 /var/lib/amanda/.amandahosts).
Il proprietario del file è l’utente di backup (amanda) il gruppo di default disk.

Nell'esempio sles11.rex.it è il server accettato dal client, amanda l’utenza e di seguito i processi client.

Il file /etc/amanda/amanda-client.conf indica al client quale server gestisce gli indici e il nastro. Il file è utilizzato da amrecover 

sles11:/etc/amanda # cat amanda-client.conf
conf "test"
index_server "sles11.rex.it"
tape_server "sles11.rex.it"
auth "bsdtcp"

Conf indica il tipo di configurazione da usare nella controparte server. index_server e tape_server indicano il server di gestione del nastro e degli indici (creati durante il backup).
auth indica il tipo di autenticazione richiesta e deve essere conforme con quanto indicato in amanda.conf

 

Categoria: