[GULBCS] consulta
Marco Antonio Castro Liera
mcastroliera en gmail.com
Mar Dic 18 14:34:17 EST 2007
ahi te va un ejemplo...
el script seria algo asi como.... (Lo modifique de el del sitio del ejemplo
que te mande)
# Script para repaldos modificado del de: (angel_ous en hotmail.com)
# para que funcione primero deberias de crear el directorio respaldos
# con un mkdir /respaldos
NAME="respaldo"
#directorio donde voy a guardar
DIR=$NAME$(date +%d%m%y-%H:%M:%S)
# ruta de los respaldos
PATH_FILE="/respaldos"
cd $PATH_FILE
mkdir $DIR
cd $DIR
wget ftp://FTP.INTERNIC.NET/domain/named.cache
grabalo en un archivo de texto, por ejemplo con el nombre respalda en tu
directorio bin (/root/bin/respalda)
le das un chmod 700 respalda (para que tu lo puedas leer, escribir y
ejecutar y el resto del mundo no le pueda hacer ni maiz)
crea la ruta /respaldos con un mkdir /respaldos o en otra ruta como
/var/respaldos, (nomas hazle el cambio a la variable PATH_FILE)
ahora cuando ejecutes respalda se va a bajar el archivo named.cache al
directorio con la fecha y hora bajo respaldos, p
cambia el sitio ftp al que se le hace wget en el script pot el tuyo....
Ahora para que corra automaticamente, haces un crontab -e
y agregas una linea como la siguiente:
0 12 * * * /root/bin/respalda
esto lo correria a las 12:00 todos los dias, si quieres cambiar la hora o la
periodicidad checa el enlace sobre cron del correo anterior,
con esto debe ser suficiente y ya no necesitarias escribir el demonio.... lo
cual por cierto si seria un ejercicio bastante interesante... lo voy a
checar mike :D
Saludos
El día 18/12/07, Miguel Angel Gómez Márquez <atomicmx en gmail.com> escribió:
>
> De cualquier manera debería ser algo así, ahorita precisamente no tengo
> una maquina con linux a la mano, pero espero que esto te sirva de guía.
>
>
> int main ()
> {
> funcionCuandoDescargar();
> system("ftp tusitio.net -c mget *");
> return 0;
> }
>
> **Solo es un ejemplo
>
> Espero que eso te de ideas, saludos
>
> --
> -----------------------------------------------
> Engrane3D GNU/Linux
> ----------------------------------------------
>
> Ing. Miguel Ángel Gómez Márquez
> Ingeniería en Sistemas
>
> ----------------------------------------------
>
> ________________________________________________________
> Lista de Correo del Grupo de Usuarios de Linux de Baja California Sur
> http://www.gulbcs.org/
> mailto:lista en gulbcs.org
>
> Histórico:
> http://www.gulbcs.org/pipermail/lista_gulbcs.org
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://gulbcs.org/pipermail/lista_gulbcs.org/attachments/20071218/97b55eaa/attachment.html
Más información sobre la lista de distribución lista