Script para Copia de Seguridad en Linux, por Clik
(486 palabras totales en este texto) (9320 Lecturas) 
#!/bin/sh
FechaBackup="2004-05-01" # a partir de cuando se hará copia
RutaTemporal="/usr/local/" #En mi caso, la partición de backup, es de 2 gigas.
#Por tanto no cabe. Uso una temporal
DirBackup="/mnt/soft/*" #Donde está la partición de datos
RutaBackup="/mnt/backup/" #Donde se copiaran las copias
RutaUser="/home/clik" #Para poder copiar bookmarks y otras cosas del /homex.
#No uso $HOME, porque ejecuto como root
####Crea log de lo que copiará insertando una combinación extraña @@@ después del date.
### para verificar en el log, las veces que se ha ejecutado
date >> $RutaBackup"backup.log" && echo @@@ >> $RutaBackup"backup.log"
#@@@ es para hacer búsquedas de copias realizadas en el log
ls -larRh $DirBackup -t $Fechabackup >> $RutaBackup"backup.log" #Crea el log
#tar cvz -T $DirBackup -N $FechaBackup -f $RutaTemporal"datos.tar.gz" #Coje la fecha a partir de cuando
#se copiarán archivos.
tar -cf $DirBackup"etc.tar" /etc/ && bzip2 -f $DirBackup"etc.tar" #Nuestro querido /etc
tar -cf $DirBackup"current.tar" /usr/src/current/ && bzip2 -f $DirBackup"current.tar"
#Esto merece explicación aparte
#Uso 3 kernels. stable, current y testing. la stable nunca se toca, es mi llave al sistema,
#current la actual y testing hasta que
#No funciona al 100 % el nuevo kernel. Así, que siempre hago backup de la raíz entera del kernel,
#por si se han puesto parches, etc
cp $RutaUser/.phoenix/default/a713c3d7.slt/bookmarks.html $RutaBackup
#sh /opt/kde/bin/k3b --datadvd $RutaTemporal #Esto aun no me funciona
#rm -rf $RutaTemporal" |