|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Backup su Linux: strategie e strumenti per eseguirlo
Ho fatto una ricerca ma mi pare non se ne sia ancora parlato..
Come fate i vostri backup sul pinguino(e affini?) Che politiche di backup seguite,che programmi usate? Prediligete un salvataggio più automatizzato o più manuale? Usate più tipi di periferiche/supporti,ne avete alcune dedicato solo al backup? Per chi è in dual boot,o ha una rete con più s.o. installati,sarebbe anche interessante sapere se la procedura coinvolge dei dati sotto win in qualche modo.. Grazie a tutti!
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein Ultima modifica di Acrobat : 02-12-2003 alle 17:40. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
sistema configurato lo salvo con il live cd di partimage, il resto con banali archivi
cia |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Quote:
Se ti va,potresti essere più dettagliato? Tnx
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
http://www.partimage.org/
partimage lo trovi qua. è un programma tipo ghost. i banali archivi sono quelli che ottieni con tar e li uso per salvare i dati della home ciao |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Quote:
Grazie,avrei qualche domanda: Ci sono altri programmi tipo partimage per linux? E partimage,è il migliore? Per gli archivi,che opzioni usi? tipo: per salvare solo i files nuovi,per riconoscere e salvare i files modificati dall'ultima volta ecc. Sei paranoico(I Am Quali sono i prog per backup più rinomati per Linux?
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Torino
Messaggi: 601
|
OT: L'autore di Qtparted cerca un hard disk di prova.
Dalla pagina dedicata al QtParted: Looking for a free hard disk: As you can imagine to do real test with qtparted I need to use an hard drive... For now I'm testing qtparted on my "only one" hard disk, so as you an imagine, if something goes wrong... I'm looking for some sponsor that can send me a free hard disk. It will be hard for me to release 0.4 version without have an hard disk to dedicate to qtparted Vanni Per chi non capisce l'inglese: l'autore del programma cerca sponsor/donazioni per potersi permettere un disco nuovo. Attualmente tutte le prove che fa sono sul suo disco personale, se qualcosa non funziona... Questa la pagine del progetto: http://qtparted.sourceforge.net/ |
|
|
|
|
|
#7 | ||
|
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Re: Backup su Linux: strategie e strumenti per eseguirlo
Quote:
La politica di backup e` teoricamente quindicinale, in pratica e` ogni-due-settimane-se-mi-ricordo, salvo per cose particolarmente importanti (nel mio piccolo) per cui faccio eccezione Quote:
Come periferica di backup uso CD-R o CD-RW per le copie volanti, per le mie esigenze e` piu` che adeguato. |
||
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Empoli (FI)
Messaggi: 688
|
io uso tar anche se è in previsione il passaggio a dar per via delle slice
sistema automatizzato che backuppa dal raid scsi all'ata, non brucio i cd se non una volta al mese della mia home, vivo nella speranza che 3 dischi insieme non si spappolino... almeno uno per volta John
__________________
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Re: Re: Backup su Linux: strategie e strumenti per eseguirlo
Quote:
Dar..è a linea di comando? C'è un motivo particolare per cui passi in single user?
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein |
|
|
|
|
|
|
#10 | ||
|
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Re: Re: Re: Backup su Linux: strategie e strumenti per eseguirlo
Quote:
Quote:
|
||
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
|
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n; Utilizzando atomi trivalenti drogheremo il silicio di tipo p; Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo |
|
|
|
|
|
#12 | |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Quote:
Up! Nessun'altro?
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein |
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Torino
Messaggi: 601
|
Ho sentito parlare abbastanza bene di questo:
http://www.microwerks.net/~hugo/ |
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Ti segnalo 2 ottimi (a mio parere) links sull'argomento, con esempi pratici di script...
http://www.linuxgazette.com/issue91/keates.html http://www.linuxgazette.com/issue47/pollman.html |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Fra gli altri trovi questo, che è proprio una bella soluzione:
Codice:
#!/bin/bash
# backup
#------------------------------------------------------------------------------
# Script to enable easy backup of all important Linux files
# and also creates a customised system repair disk.
# Uses two CD-RW Disks labled "RED" and "GREEN to rotate backups
#------------------------------------------------------------------------------
# The backup directory already contains files for boot and recovery.
# One can add much more - my Slackware 8.1 system backup is < 580MB.
Backup_Dirs="/home /etc /usr/local /opt /var /root /boot"
Backup_Dest_Dir=/tmp/backup
Backup_Date=`date +%b%d%Y`
Image_File=/tmp/backup.iso
declare -i Size
# Create tar file with todays Month Day Year prepended for easy identification
tar cvzf $Backup_Dest_Dir/$Backup_Date.tar.gz $Backup_Dirs &> /dev/null
# Start backup process to local CD-RW drive
echo "Backing up $Backup_Dest_Dir to CD-RW Drive - $Backup_Date"
echo "Creating ISO9660 file system image ($Image_File)."
mkisofs -b toms288.img -c boot.cat -r \
-o $Image_File $Backup_Dest_Dir &> /dev/nul
# Check size of directory to burn in MB
Size=`du -m $Image_File | cut -c 1-3`
if [ $Size -lt 650 ]
then
echo "Size of ISO Image $Size MB, OK to Burn"
else
echo "Size of ISO Backup Image too Large to burn"
rm $Backup_Dest_Dir/$Backup_Date.tar.gz # Remove dated tar file
rm $Image_File # ISO is overwritten next backup but cleanup anyway
exit 1
fi
# Burn the CD-RW
Speed=4 # Use best speed for CD-RW disks on YOUR system
echo "Burning the disk."
# Set dev=x,x,x from cdrecord -scanbus
cdrecord -v speed=$Speed blank=fast dev=1,0,0 $Image_File &> /dev/null
Md5sum_Iso=`md5sum $Image_File`
echo "The md5sum of the created ISO is $Md5sum_Iso"
# Could TEST here using Md5sum_Iso to verify md5sums but problem is tricky.
echo "To verify use script md5scd, this will produce the burned CD's md5sum"
echo "run this as User with backup CD in drive to be used for recovery."
echo "This verifies not only the md5sum but that disk will read OK when needed."
# Remove image.iso and compressed tar file
echo "Removing $Image_File"
rm $Image_File
echo "Removing : $Backup_Dest_Dir/$Backup_Date.tar.gz"
rm $Backup_Dest_Dir/$Backup_Date.tar.gz
echo "END BACKUP $Backup_Date"
echo "Be sure to place this backup in the RED CD case and previous CD in GREEN"
echo "------------------------------------------------------------------------"
exit 0
Ultima modifica di cn73 : 03-12-2003 alle 10:56. |
|
|
|
|
|
#16 | |
|
Senior Member
Iscritto dal: Nov 2001
Città: Menzoberranzan(ovvero Italia..)
Messaggi: 486
|
Quote:
Intanto grazie,poi..beh,sarabbe veramente grandioso! Solo che non ne ho ancora le capacità(ho comprato il bellissimo "learnin the bash shell" ma devo trovare il tempo..) E,altri bash-wizards...anyone?
__________________
"L'immaginazione è più importante della conoscenza. La conoscenza è limitata, l'immaginazione abbraccia il mondo." Albert Einstein |
|
|
|
|
|
|
#17 | |
|
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Quote:
L'idea di fondo e` farsi una lista completa di tutti i file da backuppare, quindi rifarsi dal principio e calcolare le dimensioni di ognuno, includendo tutti i file in una sottolista; quando la sottolista raggiunge le dimensioni volute, la si cambia. Alla fine, si backuppano individualmente le sottoliste ottenute... |
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Torino
Messaggi: 601
|
Modesta idea:
Si crea un unico archivo, si splitta con il comando "split" in file grossi quanto l'unita' di backup e si crea la iso. Per rendere piu' sicuro il meccanismo si farcisce il tutto con vari controlli MD5 per verificare che non ci siano errori. |
|
|
|
|
|
#19 | |
|
Senior Member
Iscritto dal: Dec 2002
Città: /dev/urandom breed
Messaggi: 1689
|
Quote:
Con l'MD5 mi accorgo se un frammento dell'archivio e` corrotto, ma una volta che l'ho perso sono a piedi, perche` i restanti pezzi dell'archivio non sono a loro volta archivi validi. La soluzione (rozza) che ho poi adottato voleva migliorare le cose in questo senso. |
|
|
|
|
|
|
#20 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
Si me la cavo, ma anche io come tempo...
Cmq se guardate lo script, c'è una chiamata [code+ Md5sum_Iso=`md5sum $Image_File` echo "The md5sum of the created ISO is $Md5sum_Iso" [/code] Ecco lo script md5sum: Codice:
#!/bin/bash
#------------------------------------------------------------------------
# md5scd ---- Data CD md5sum Verifier
# Script to automate determining Md5sum for ISO9660 CDs
# NOTE - This script assumes that correct md5sum is known and one wishes
# to verify that a particular CD copy has been burnt correctly.
# If working from a downloaded ISO image use "md5sum ISO" at command line
#------------------------------------------------------------------------
# Requires standard tools found in all Linux Distributions
# If script invoked as user, check all permissions, groups, etc.
# Missing arguments?
if [ $# -ne 2 ]
then
echo "Usage - md5scd mountpoint device, ex - md5scd /mnt/cdrom /dev/hdc"
exit 1
else
: OK have arguments
fi
# Loop over md5sum determination ...100 good copies for install-fest?
again=yes
while [ "$again" = yes ]
do
echo "Please insert CD at $1 and press ENTER when ready"
read #Wait for insertion of disk
mount $1
Block_Count=`df -k $1 | grep $1 | cut -c 25-30`
#700Mb disk cannot exceed this ^^^^^ column limit in 1k blocks
umount $1
Md5sum_Cd=`dd if=$2 count=$Block_Count bs=1024 | md5sum`
echo "The md5sum of the CD at $1 is " $Md5sum_Cd
echo
echo -n "Verify another CD? [yes/no]"
read again # Wait for "yes" -> repeat, anything else -> drop through'
done
exit 0
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:51.



















