Newsgroup: it.comp.os.linux.sys
Titolo: Configurazione BackupPC

Ciao a tutti.
Sto configurando BackupPC per eseguire i backup da una macchina su un
server con Debian Sarge.
Per effettuare una configurazione differente per ogni host da
backuppare ho copiato il file 
config.pl
 nella directory
/etc/backuppc/pc/[hostname]/ e ho configurato le parti relative al
metodo rsync.
Questo file è però l'esatta copia del file 
config.pl
 originale, e
quindi vorrei ripulirlo da tutte le configurazioni che non devono
cambiare.
Non ho capito se BackupPC necessita di tutte le direttive in
/etc/backuppc/pc/[hostname]/
config.pl
 oppure se in quel file possono
essere specificate solo ed esclusivamente le direttive che cambiano dal
config.pl
 della configurazione di default (in /etc/backuppc/
config.pl
).
Grazie mille!
Ciao
Decibel.

 
config.pl
 della configurazione di default (in /etc/backuppc/
config.pl
).
Nel 
config.pl
 del signolo host basta che metti solo le direttive che 
cambiano rispetto al default in ../config/
config.pl
Ovviamente non tutte le direttive possono essere cambiate nella config 
locale.
Ti chiedo una cosa: se riesci a impostare una dir di backup differente 
per ogni host fammi sapere!
Esempio:
pc 172.16.0.11 backuppa su /var/backup/pc/
172.16.0.11
pc 172.16.0.22 backuppa su /usr/local/backup/pc/
17.16.0.22
Avrei bisogno di splittare le dir senza fare dei link simbolici.

 cambiano rispetto al default in ../config/
config.pl
Grazie mille!
Ma a te dove risulta che debbano andare i 
config.pl
 dei singoli host?
Nella documentazione ufficiale di BackupPC ho letto
/etc/backuppc/pc/[hostname]/
config.pl
, ma un'altra persona li mette in
/etc/backuppc/[hostname].pl ...
Grazie mille!
ciao
decibel.

 /etc/backuppc/[hostname].pl ...
vanno in /pc/[hostname]/
config.pl

> /etc/backuppc/[hostname].pl ...
Io li metto qui', mi sembra piu' logico e si ha meglio
sott'occhio la situazione. Faccio dei template per una
classe di pc+tipo backup (ad es w2kdoc, w98doc, w98all
ecc ecc) e poi creo link simbolico secondo la sintassi
a cui hai fatto riferimento.
Fabio

Ma devi configurare qualcosa per dire a BackupPC di prendere i file di
confiugrazione in /etc/backuppc/[hostname].pl o in
/etc/backuppc/pc/[hostname]/
config.pl
?
Ciao!
decibel.

 /etc/backuppc/pc/[hostname]/
config.pl
?
Mi pare abbia detto che fa un link simbolico........

 /etc/backuppc/pc/[hostname]/
config.pl
?
Da Lib.pm:
    ...
    push(@configs, "/etc/backuppc/
config.pl
");
    push(@configs, "/etc/backuppc/$
host.pl
")
        if ( $host ne "config" && -f "/etc/backuppc/$
host.pl
" );
    push(@configs, "$bpc->{TopDir}/pc/$host/
config.pl
")
        if ( defined($host) && -f "$bpc->{TopDir}/pc/$host/
config.pl
" );
    ...
Fabio

         if ( defined($host) && -f "$bpc->{TopDir}/pc/$host/
config.pl
" );
Non mi intendo moltissimo di programmazione.
Mi pare di aver capito che siano abilitati di default tutti e due i
percorsi, giusto?
Ciao!
Decibel.

 percorsi, giusto?
Si'. In ogni caso, sceglierei un modo e userei solo quello.
Fabio

 Si'. In ogni caso, sceglierei un modo e userei solo quello.
Beh, certamente...
Un'altra domanda, data l'assenza di howto per BackupPC...
Qualcuno può mandare un esempio di file di configurazione che utilizza
rsync per il backup, giusto per confronto?
Ciao, grazie!
Decibel.

 per ogni host fammi sapere!
Perchè senza fare dei link simbolici? Sarebbe molto semplice, dato che
BackupPC salva i backup in /var/lib/backuppc/pc/[hostname]/[id
backup]...
Ciao!
Decibel.

 backup]...
Perchè preferivo evitare ed avere tutto nel singolo file di config del 
pc.....