Backup Script

Installazione, configurazione e uso di programmi e strumenti.
smaniand
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 516
Iscrizione: giovedì 31 agosto 2006, 11:14

Backup Script

Messaggio da smaniand »

ciao a tutti !
Chi mi sa consigliare uno script di backup che esegua un gtar su hard-disk esterno, e che esegua la "rotazione" automatica dei backup vecchi?
Devo installarlo su un server senza X quindi dovrebbe utilizzare solo bash, cp, mv, rm, e mutt o mail al massimo...
Grazie mille !
M
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 752
Iscrizione: sabato 14 ottobre 2006, 15:22
Contatti:

Re: Backup Script

Messaggio da M »

Vedi se questo può fare al caso tuo:

Codice: Seleziona tutto

#!/bin/bash

# IMPORTANTE!!! PRIMA DI LANCIARE LO SCRIPT PER LA PRIMA VOLTA ACCERTARSI CHE NELLA MEDESIMA CARTELLA SIA GIÀ PRESENTE UN FILE DI TESTO DI NOME backupnumber CONTENENTE ESCLUSIVAMENTE LA STRINGA "1"

cat backupnumber | while read line 
do 	
	if [ "${line}" = "6" ]		#genera file da 1 a n-1, in questo caso da 1 a 5
	then
		echo 1 > backupnumber
		line=1
	fi
	nomebackup=backup		#modificare qui per cambiare il nome del backup

	tar -cvpjf /"${nomebackup}""${line}".tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/"${nomebackup}""${line}".tar.bz2 --exclude=/mnt --exclude=/sys /
		
	echo `expr $line + 1` > backupnumber
	
done
l'ho scritto ora quindi testalo prima di fare affidamento su di lui

ciao,
Marco
http://mtuxland.blogspot.com - fotografia, informatica, musica e tutto quello che mi passa per la testa
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti