Ayuda con un copia de archivo de dvr

Iniciado por marrison, 16 Febrero 2014, 13:07 PM

0 Miembros y 1 Visitante están viendo este tema.

marrison

Hola buenas pues vereis, tengo un grabador de cámaras (DVR) que funciona bajo linux para el control de una explotación ganadera, no para seguridad sino a nivel de control técnico como niveles de agua y pienso, etc...

Lo tengo conectado en una red vía radio a mi casa donde trabajo con Ubuntu.

Cada 10 minutos el DVR hace un archivo con la grabación de ese tiempo por cada cámara.

¿ Como puedo hacer para ordenar a mi PC que cada 20 o 30 minutos entre al DVR y copie los archivos nuevos en el PC?

No le puedo decir que me copie todos pues el disco del DVR es de 2 TB y tardaría mas de esos 20 minutos en copiarlo.

El copiarlos en vez de hacer backup es porque así los puedo visualizar directamente.

O alguna otra idea?

Muchas gracias de antemano.
"Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza" (Paul Leary)

"Controlar la complejidad es la esencia de la programación" (Brian Kernigan)

"Primero resuelve el problema. Entonces, escribe el código" (John Johnson)

"640K deberían ser suficientes para todo el mundo" (Bill Gates, 1981)

elnll002

Holas. Opciones hay muchas, como todo en linux  ;D

La opcion -N de tar, te permite comprimir los archivos posteriores a la fecha que se le pase como parametro. Puedes hacer un script y hacer que se ejecute cada 20min con cron.

Puedes sincronisar un directorio local con uno remoto con rsync.

O puedes crear un raid 1 entre la particion del servidor (DVR) y la del host (Tu pc).

Aca explica todo menos el raid:
http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m5/copias_de_seguridad.html

Y aca explica el raid :)
http://www.starwindsoftware.com/starport-features/mirroring-and-replication


Saludos! ;)

marrison

Cita de: elnll002 en 17 Febrero 2014, 09:57 AM
Holas. Opciones hay muchas, como todo en linux  ;D

La opcion -N de tar, te permite comprimir los archivos posteriores a la fecha que se le pase como parametro. Puedes hacer un script y hacer que se ejecute cada 20min con cron.

Puedes sincronisar un directorio local con uno remoto con rsync.

O puedes crear un raid 1 entre la particion del servidor (DVR) y la del host (Tu pc).

Aca explica todo menos el raid:
http://www.ite.educacion.es/formacion/materiales/85/cd/linux/m5/copias_de_seguridad.html

Y aca explica el raid :)
http://www.starwindsoftware.com/starport-features/mirroring-and-replication


Saludos! ;)


Muchisimas gracias!

Voy a probarlo a ver y ya te contare :)
"Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza" (Paul Leary)

"Controlar la complejidad es la esencia de la programación" (Brian Kernigan)

"Primero resuelve el problema. Entonces, escribe el código" (John Johnson)

"640K deberían ser suficientes para todo el mundo" (Bill Gates, 1981)

marrison

asi lo he conseguido hacer, una copia de seguridad que es lo que me pedian, pero ahora tengo otro problema, ha cambiado de idea, lo que quiere no es una copia de seguridad, es una copia directamente, copiar los archivos directamente, sin comprimir ni cifrar ni nada, copiar los archivos de la red local.

Alguna idea?
"Es genial trabajar con ordenadores. No discuten, lo recuerdan todo y no se beben tu cerveza" (Paul Leary)

"Controlar la complejidad es la esencia de la programación" (Brian Kernigan)

"Primero resuelve el problema. Entonces, escribe el código" (John Johnson)

"640K deberían ser suficientes para todo el mundo" (Bill Gates, 1981)