elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [batch] Copia de seguridad de archivos modificados
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [batch] Copia de seguridad de archivos modificados  (Leído 7,642 veces)
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
[batch] Copia de seguridad de archivos modificados
« en: 8 Abril 2011, 15:45 pm »

Saludos.

Antes de todo, el titulo no es muy explicativo porque necesito ayuda para crear el script en varios apartados y también consejo.

La mayoria de sentencia y parametros los conozco, pero otros se escapan de mi saber, así que empezare por hacer un mapa de lo que voy a crear y luego formularé las dudas que tengo.

  • Elementos del mapa: El ordenador servidor (al que llamaremos 1) guarda las copias de seguridad.
    El ordenador cliente (al que llamaremos 2) es el que envia las copias al 1.
  • Las copias: Se realizarán cuando la carpeta elegida en el 2 se modifique. (esto no se si hacerlo comparando el tamaño de bytes o comparando la fecha de modificación, alomejor también hay un parametro específico para esto).
    Las copias se enviarán de el 2 al 1 comprimidas con zip. Se copiarán por red a una carpeta compartida.
  • Depuración de copias antiguas: cuando pase una semana, si se han creado copias de seguridad, borrará las de la semana anterior comparando la fecha que se adiere al nombre del archivo.
En un principio esto es todo. Aún no he empezado a realizar el script, así que formularé las dudas que tengo e primer momento, pero creo que me irán saliendo mas.

DUDAS:

  • Que lenguaje uso? Batch o Vbs? (yo elegí batch porque lo domino mas)
  • En caso de usar batch. Como podría saber la fecha de modificación de archivo mediante comando?
  • De que formas puedo consultar el tamaño de una carpeta/archivo con comando de la manera que saque solo el parametro del tamaño o lo mas simplificado posible?

Gracias por leer.


« Última modificación: 8 Abril 2011, 16:00 pm por moikano→@ » En línea

moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #1 en: 8 Abril 2011, 16:36 pm »

Bien, aquí añado el script que estoy realizando para criticas, siempre constructivas claro :)

Esta echo en batch:


Código
  1. @echo off
  2. //Comprueba si esta el servidor al que se ará la copia de seguridad.
  3. :ping
  4. ping -n 2 192.168.0.4 > nul && (set "res=1") || (set "res=0")
  5.    if %res%==0 msg * "El servidor de copias de seguridad no se encuentra, por favor conecta el cable ethernet a la red o enciende el servidor para poder realizar als copias"
  6.    if %res%==1 msg * "Se va a realizar una copia de seguridad" && goto :copia
  7. echo "Cuando solucione el problema apriete intro"
  8. set /p in=
  9. %in%== goto :ping
  10. :copia
  11. msg * "La copia se esta realizando..."

El código esta muy copiado de uno creado por leo, no he sabido modificarlo para un mejor aspecto o uso, por eso mismo empiezo ya a subir el código.


En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #2 en: 8 Abril 2011, 18:10 pm »

Razón para crear el script ... ¿aprendizaje o necesidad?
Es que si es por necesidad yo me configuro un programa para los respaldos automáticos que ya traiga todo eso :xD

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #3 en: 8 Abril 2011, 18:32 pm »

Gracias por contestar.

Pues realmente son las dos cosas. Pero mas por necesidad.

Descarte el programa,aparte de que no conozco muchos, porque sí son de pago la empresa no los comprará y de libres no conozco ninguno. Supongo que buscando un poco encontraría alguno, eso si, sencillo de usar supongo que no.

De todas formas, si me dices algún programa que uses para copias de seguridad con licencia libre, incluso para empresas, te lo agradecería.
« Última modificación: 8 Abril 2011, 18:37 pm por moikano→@ » En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #4 en: 8 Abril 2011, 20:48 pm »

Podrías intentar por ejemplo con Cobian Backup, no deberías de tener problemas con la licencia, y sino ... ¿Sabía usted que Windows trae su propia utilidad de respaldo? :D
Inicio > Todos los programas > Accesorios > Herramientas del sistema > Copia de seguridad
Ahí puedes elegir las carpetas a respaldar, el destino, el tipo de respaldo, etc etc :P

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #5 en: 8 Abril 2011, 21:35 pm »

Pues si, la verdad es que lo he usado el respaldo de windows. Pero se puede tener un destino en red?
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #6 en: 8 Abril 2011, 21:43 pm »

Si, no hay problema :P , digo porque puede ser bonito programar nuestros propios scripts, pero para que reinventar la rueda si ya tenemos tools que tienen en consideración cosas que quizás se nos escapen a la hora de crear los scripts

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #7 en: 8 Abril 2011, 22:13 pm »

Se me ha caido el mito xD   (Broma)


Ni caso! a mi me parece muy buena la idea del script, lo que si es cierto es que, si vas a hacer algo que ya esté echo, superalo, haz el mejor, o no lo hagas!


saludosss
En línea

No he vuelto, solo estoy de paso.
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
Re: [batch] Copia de seguridad de archivos modificados
« Respuesta #8 en: 8 Abril 2011, 22:51 pm »

Pues en ese caso lo probaré. De todas formas tengo uno de los ordenadores con windows 98 y con ese me parece que algún apaño tendré que hacer.

Gracias por contestar :)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines