Domande? Problemi?

Iscriviti al Google group:

Backup fra server isi-backup

Introduzione

Questa soluzione di backup si basa su un software chiamato rdiff-backup per effettuare backup incrementali e presuppone che ci siano due server linux a disposizione. Consideriamo che voi abbiate già letto la documentazione di isi-backup.

Un backup incrementale è un backup che permette di salvare solo le differenze rispetto all’ultimo backup.

E` possibile in seguito recuperare la versione che vogliamo.

Requisiti

La modalità local2remote richiede l’acceesso all’host remoto via chiavi ssh. Si configurino dunque prima di procedere con l’esercizio.

Esercizio

La configurazione attiva di default è la seguente

### backup method (local2local || local2remote)
#BKP_METHOD="local2local"
BKP_METHOD="local2remote"
### backup paths
L_PATH='/home/backup-src'
R_PATH='/home/backup-dst'
### required only by local2remote backup method
R_USER='root'
R_HOST='192.168.50.2'
### Enable/disable the verbose mode (true || false)
DEBUG_MODE='true'

Nota

Con questa configurazione isi-backup effettuerà il backup su di un server remoto.

Nel file /etc/isi/backup/exclude viene esclusa dal backup la directory

/home/backup-src/alacarte

- /home/backup-src/alacarte

Prima di lanciare la script di backup, verifichiamo il contenuto della directory oggetto del nostro backup /home/backup-src su srv-isi1 e della directory /home/backup-dst su srv-isi2. La directory su srv-isi2 sarà inizialmente vuota.

Invochiamo ora la script isi-backup per avviare processo di backup remoto su srv-isi2. Terminata l’operazione, verifichiamo, su srv-isi2, il contenuto della directory /home/backup-dst.

Volendo provare ad effettuare un backup locale2locale, basterà scegliere nel file di configurazione un backup-method differente

### backup method (local2local || local2remote)
BKP_METHOD="local2local"
#BKP_METHOD="local2remote"
### backup paths
L_PATH='/home/backup-src'
R_PATH='/home/backup-dst'
### required only by local2remote backup method
R_USER='root'
R_HOST='192.168.50.2'
### Enable/disable the verbose mode (true || false)
DEBUG_MODE='true'

E rilanciare la script isi-backup.