Newsgroup: it.comp.os.linux.software
Titolo: software per backup

scusate se l'argomento è già stato postato...
ho bisogno di fare il backup del mio server linux slack 9.0.
vorrei semplicemente un software che copi sul secondo disco della macchina
le cartelle da me selezionate, naturalmente è importante che faccia anche la
copia incrementale, periodicamente e senza l'intervento manuale.
sulla macchina in questione attualmente uso il comando cp -r -u e
manualmente funziona, il problema è che non comprime e se inserisco lo
script in cron non parte......
l'utilizzo di un semplice softwerino (!) locale magari mi facilita il
compito..
quale software magari free mi consigliate??
grazie 1000
enrico.

 vorrei semplicemente un software che copi sul secondo disco della macchina
[...]
potresti crearti una successione di comandi da inserire in cron
io gli ho indicato che ogni giorno ad una precisa ora faccia:
-creare un file xxx.tar.gz della cartella della posta
-muovere il tar.gz in una dir diversa
-cancellare un cd rw presente sempre nel masterizzatore
-scrivere il tar.gz
-eliminare il tar.gz dalla dir
Mi sembra che possa fare quello che a te serve....
Ciao

> quale software magari free mi consigliate??
soluzioni:
1) semplice : ti fai uno script col tar.
2) meglio ma hai + lavoro da fare: 
www.amanda.org
ciao.
-- 
-------------------------------------------------------------------------------
Legge Anonima:
        Se accade, deve essere possibile.
-------------------------------------------------------------------------------

 2) meglio ma hai + lavoro da fare: 
www.amanda.org
3) apt-get install taper
dalla descrizione:
Description: Full-screen system backup utility.
 Taper is a tape backup and restore program that provides
 a friendly user interface to allow backup/restore to a tape
 drive. Alternatively, files can be backed up to hard disk
 files. Selecting files for backup and restore is very similar
 to the Mouseless Commander interface and allows easy traversal
 of directories. Recursively selected directories are supported.
 Incremental backup and automatic most recent restore are
 defaults settings. SCSI, ftape, zftape, ide tape drives,
 and removable drives are supported.
-- 
                          Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
make it idiot-proof and someone will make a better idiot.

 copia incrementale, periodicamente e senza l'intervento manuale.
konserve mi sembra carino, perň non l'ho ancora provato.
Quello che gli manca č forse la copia incrementale, per il resto
dovrebbe avere quello che ti serve.
-- 
Ciao, Pippo Peppo
Registered Linux User #315573

On Fri, 07 Nov 2003 17:49:18 +0100, Zorro wrote:
script BASH:
#!/bin/bash
#######################
# Procedura di BACKUP #
#######################
# destinazione [ es. per nastri /dev/st0 ]
Dest="/dev/st0"
#lunghezza nastro in Kbyte
Nastro="167344677"
Date=$(date +%Y%m%d)
Day=$(date +%w)
Newer=$(date +%Y-%m-%d --date '1 days ago')
clear
# lunedì - differenziale disco->nastro
if [ "$Day" = "1" ]; then
  date > /backup/log/$Date.log
  #differenziale (file)
  tar -cvzf /backup/$Date.tgz /dasalvare --force-local --newer $Newer >> /backup/log/$Date.log
  #copia su nastro
  tar -cvf $Dest /backup/$Date.tgz --remove-files >> /backup/update.log
  date >> /backup/log/$Date.log
  echo "END BACKUP" >> /backup/log/$Date.log
fi
# martedì - differenziale disco->nastro
if [ "$Day" = "2" ]; then
  date > /backup/log/$Date.log
  #differenziale (file)
  tar -cvzf /backup/$Date.tgz /dasalvare --force-local --newer $Newer >> /backup/log/$Date.log
  #copia su nastro
  tar -rvf $Dest /backup/$Date.tgz --remove-files >> /backup/update.log
  date >> /backup/log/$Date.log
  echo "END BACKUP" >> /backup/log/$Date.log
  eject -s /dev/st0
  mailto -s "Backup su Server Linux" 
ma...@mail.it
 < /backup/mail.txt
fi
# mercoledì - differenziale disco->nastro
if [ "$Day" = "3" ]; then
  date > /backup/log/$Date.log
  #differenziale (file)
  tar -cvzf /backup/$Date.tgz /dasalvare --force-local --newer $Newer >> /backup/log/$Date.log
  #copia su nastro
  tar -cvf $Dest /backup/$Date.tgz --remove-files >> /backup/update.log
  date >> /backup/log/$Date.log
  echo "END BACKUP" >> /backup/log/$Date.log
fi
# giovedì - differenziale disco->nastro
if [ "$Day" = "4" ]; then
  date > /backup/log/$Date.log
  #differenziale (file)
  tar -cvzf /backup/$Date.tgz /dasalvare --force-local --newer $Newer >> /backup/log/$Date.log
  #copia su nastro
  tar -rvf $Dest /backup/$Date.tgz --remove-files >> /backup/update.log
  date >> /backup/log/$Date.log
  echo "END BACKUP" >> /backup/log/$Date.log
  eject -s /dev/st0
  mailto -s "Backup su Server Linux" 
ma...@mail.it
 < /backup/mail.txt
fi
# venerdì - completo nastro
if [ "$Day" = "5" ]; then
  date > /backup/log/$Date.log
  #completo (nastro)
  screen -md sh /backup/ven.sh
fi
-------------------------------------------
ven.sh :
#!/bin/bash
# destinazione [ es. per nastri /dev/st0 ]
Dest="/dev/st0"
#lunghezza nastro in Kbyte
Nastro="167344677"
Date=$(date +%Y%m%d)
Day=$(date +%w)
Newer=$(date +%Y-%m-%d --date '1 days ago')
clear
date > /backup/log/$Date.log
tar -cvf $Dest /dasalvare --force-local --tape-length 167344677 >> /backup/log/$Date.log
date >> /backup/log/$Date.log
echo "END BACKUP" >> /backup/log/$Date.log
mailto -s "Backup su Server Linux" 
ma...@mail.it
 < /backup/mail.txt