Autor Tema: Yo también me quiero organizar las copias de seguridad de las fotos  (Leído 4367 veces)

Colegota

  • Palizas oficial
  • *
  • Mensajes: 8188
  • ¡Me faltan carretes!
    • ¡Me faltan carretes!
Buenas,

esto era un tema que tenía pendiente desde hace tiempo y que poco a poco voy preparando el escenario para llevarlo a cabo. Ya se que se ha hablado a menudo por aquí, pero me gustaría una pequeña actualización de cómo estáis trabajando ahora ya que la mayoría de los hilos son antiguos.

- Me voy a limitar a las fotos. El resto, que no es mucho, lo soluciono con copias directas del /home a otros discos.

- Las tengo colgadas de una carpeta .../labo que ahora está en mi disco externo de 500 Gb. Voy por unos 160 Gb. Luego se divide temáticamente.

- Las copias las tengo ahora a capón (copiado directo) en otro disco de otro ordenata montado por NFS y en el disco multimedia. Aunque puede que una vez organizado, este último se limite a su función multimedia y deje solo original y copia. Sería lo mismo, pero "syncronizado".

De todo lo que habéis puesto por aquí, para mi forma de trabajar, creo que lo que me conviene son las opciones con rsync. Ahora la pregunta es si directamente o con una interfaz gráfica como unison o grsync. :??

En principio lo que necesito es que lo que voy haciendo en el original me lo replique en la copia de vez en cuando. Y si pierdo algo poder recuperarlo de uno u otro. Lo más normal, que me cargase algo en el original, tuviera que formatear...

Otra cosa que no tengo clara es si partir "de cero" en la copia, ya que se que tengo algunas "discrepancias" de cuando reorganicé todo al comprar el último externo de 500 que es ahora el original y que está más actualizado y organizado que la copia. Creo que me ahorraría dolores de cabeza.

También se admiten otras sugerencias, aunque me parece que alguna de las anteriores sería lo que mejor se me adapte.

Saludos,
Colegota
[Canon EOS 50 40D (sin diapos ni nada)] [Escáner Minolta DSE 5400] [Vuescan] [El GIMP] [Galería] [Página de Viajes]

redy

  • Moderador
  • Bimilenari@
  • *****
  • Mensajes: 2897
  • Gnudista
    • Esteropes El Cíclope
De todo lo que habéis puesto por aquí, para mi forma de trabajar, creo que lo que me conviene son las opciones con rsync. Ahora la pregunta es si directamente o con una interfaz gráfica como unison o grsync. :??

Prueba también el dirsync.
Admiro a la gente que sabe contar historias solamente con sus fotos, porque en el fondo las fotos son como los chistes; si tienes que explicarlas es que no son buenas...


Colegota

  • Palizas oficial
  • *
  • Mensajes: 8188
  • ¡Me faltan carretes!
    • ¡Me faltan carretes!
¡Prueba, prueba, prueba...! Yo lo que quería era que me ahorraseis el trabajo. 8-)

Es broma, lo que pasa es que no lo tengo fácil para experimentar (hasta que tenga una versión definitiva y pueda empezar a borrar cosas) y confiaba en que alguno ya los hubieseis probado. :)o

Gracias por el enlace nuevo.  :-b
[Canon EOS 50 40D (sin diapos ni nada)] [Escáner Minolta DSE 5400] [Vuescan] [El GIMP] [Galería] [Página de Viajes]

Manolo

  • Bimilenari@
  • **
  • Mensajes: 2876
  • No dejes que la realidad te arruine una buena foto
    • Mi galeria en Ipernity
Yo uso rsnapshot.

Es un script que lanza a rsync. Mantiene varias versiones de tus copias de seguridad sin incrementar el espacio de disco de respaldo descomunalmente. Además, esas versiones se pueden jerarquizar. Por ejemplo, lo más típico es mantener una jerarquía del tipo "mensual", "semanal", "diario"; configuras que "mensual" tiene hasta 12 versiones, "semanal" hasta 4 y "diario" hasta 7.

Si jerarquía más interna es "diario", entonces la orden:

Código: [Seleccionar]
sudo rsnapshot diario
borra la última versión (diario.6), mueve todas las versiones en una unidad (diario.5 -> diario.6, etc) y crea una nueva copia fresca de los directorios especificados para copia de seguridad en diario.0. La versión 0 de la jerarquía más interna contiene un copia tal cual; las siguientes versiones contienen "enlaces duros" a ficheros de la versión 0 (eventualmente, también algún fichero completo que ya no esté);  ese es el truco para no incrementar el espacio manteniendo muchas versiones.

Si invocas una jerarquía externa, por ejemplo:

Código: [Seleccionar]
sudo rsnapshot semanal
entonces se borra la versión más antigua (semanal.3), se desplazan todas las versiones una unidad (semanal.2 -> semanal.3, etc) y se mueve la última versión de la jerarquía anterior: diario.6 -> semanal.0. Y así con el resto de jerarquías. Todos los directorios de las jerarquías más externas contienen enlaces duros.

Lo suyo es meter estas órdenes en (ana)cron; por ejemplo, todos los días a las 4:00 AM se invoca "sudo rsnapshot diario". Todos los domingos a las 3:00 AM se invoca "sudo rsnapshot semanal" (para el caso en que coincidan, conviene que la orden más externa se realice antes que la interna). Y todos los días 1 de mes a las 2:00 AM se invoca "sudo rsnapshot mensual".

Este es más o menos el esquema que sigo en el curro. En mi casa tengo sólo una jerarquía "secuencial" de 10 versiones que invoco a mano más o menos cuando me acuerdo ;-)

Todo esto se configura en /etc/rsnapshot.conf donde especificas las jerarquías, los directorios de respaldo, la unidad de destino, etc. Está muy bien documentado con abundantes comentarios y ejemplos.
Ubuntu & Debian, Nikon D40X Nikon D5100
ufraw, photivo, imagemagick, gimp, pantools
Artículos y fotos bajo licencia CC-BY