Yo no tengo drama alguno , diganme lo que quieren , como dije .. este lo hice en 5´minutos para darle una mano al flaco con el tema de sus resguardos. Le puedo agregar una interface de control via http también :) Lo único que quiero comentar es que si vamos a hacer un script , recomiendo atachearlo en un archivo .txt por una cuestión de prolijidad. Es decir , se adjunta el script original en un archivo y se adjunta el modificado también. -------------------------------------------------------------- Augusto S Amaya Administrador Certif. Servidores Linux - Dto. de Produccion de Sistemas Perón 407 Conmutador: 6329-0000 Tel/Interno: 4370/4371/4372 Fax: augusto.s.amaya@bancogalicia.com.ar http://www.bancogalicia.com.ar Sergio Espinoza Dien Para: Linux SuSE "Español" <suse-linux-s@suse.com> <serespdi@yahoo.com cc: > Asunto: Re: [suse-linux-s] Grabacion de DVD de respaldo 18/02/2004 21:30 --- Augusto S Amaya <augusto.s.amaya@bancogalicia.com.ar> escribió: > Te paso un script piola para gestionar un backup transicional diario y un
full backup, lo único que vas a tener que hacer es modificar la salida del mismo para tu DVD recorder.
Le podés agregar controles , etc , este es base y lo acabo de escribir en 5´
#!/bin/sh #BACKUP DIARIO
DIA=´date +%a´ DIREC="/tmp/backup" < - Directorio donde van a estar los archivos a hacerle el backup.-> hazback() { cd $DIREC tar cf backup.tar $FILES compress backup.tar dd if=backup.tar.Z of=/dev/XXXX < - Acá pongan el medio que quieran. rm -f backup.tar.Z }
if [ ! -d $DIREC] then echo "No existe el directorio de backup..." mkdir -p $DIREC chmod 777 $DIREC else rm -rf $DIREC mkdir -p $DIREC chmod 777 $DIREC fi;
case $DIA in
"Mon") # Hoy es lunes , hacemos el resguardo de los archivos de la fecha necesaria solamente. FILES=´find /export/home/ -mtime 1 -print´ hazback ;; "Tue") # Hoy es martes..reservamos lo mismo. FILES=´find /export/home/ -mtime 2 -print´ hazback ;; "Wed") # Hoy es miércoles...idem idem idem FILES=´find /export/home/ -mtime 3 -print´ hazback ;;
(así sucesivamente con el resto de la semana)
"Sun") #Hoy es domingo...se casa piringo..por lo que hacemos un resguardo sin criterio de busqueda y que contenga a /etc también FILES="/export/home/ /etc/" hazback ;;
esac
Augusto S Amaya Administrador Certif. Servidores Linux - Dto. de Produccion de Sistemas Perón 407 Conmutador: 6329-0000 Tel/Interno: 4370/4371/4372 Fax: augusto.s.amaya@bancogalicia.com.ar http://www.bancogalicia.com.ar
miguel listas
<miguel.listas@pistacho.pat Para: suse
<suse-linux-s@suse.com> trynet.org> cc:
Asunto: Re:
[suse-linux-s] Grabacion de DVD de respaldo
18/02/2004 18:39
No hay ningun problema. Que quieres ver exactamente ??? Porque no hay ninguna cosa muy
elaborada,
es un simple shell.
Precisamente ese script. Me parece que en una de estas me tendre que empezar a plantear a hacer backups de lo que tengo. No es que necesite un backup diario ni mucho menos, pero si puedo hacer algo bueno/bonito/barato para automatizarlo... algo que aprender, no?
Gracias. miguel
Hola amig@s, Primero felicitarlos con fomentar el espítiru de Código Abierto. Esto me lleva a una idea loca, porque no depuramos (si fuese necesario) y comentamos el script entre todos? La funcionalidad es simple pero la utilidad es grande, todos tarde o temprano tenemos que realizar respaldos! No es un proyecto gigantesco que nos quitará muchas horas, solo con un par de minutos al día aportados por los usuarios que conocen de programación nos puede generar un script muy funcional (OJO no digo que este no lo sea), y si aparte de esto le incluimos comentarios, sería un ejemplo muy bueno para alentar a los nuevos usuarios que aprendan acerca de scripts y fomentar el espíritu del código libre! Hasta se podría incluir en SuSEmania.org (y/o en otras páginas) y dar así mayor proyección y presencia a suse-linux-s! :) Bueno... locuras mías! (de fijo alguien reprochará que le estoy consumiendo ancho de banda) :S Nos vemos, ===== Sergio Espinoza Dien serespdi-arroba-yahoo-punto-com Usuario Linux #328168 San José, Costa Rica Visita http://www.susemania.org/ Servidor Chat: irc.globalchat.org #susemania -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com