jueves, 18 de junio de 2015

Sincronización de carpetas con Grsync



Muchas veces vas con tu pendrive de acá para allá añadiendo ficheros, editando otros, borrando algunos, y cuando llegas a casa, no te acuerdas de cuales has modificado y te da una pereza enorme revisarlos.

O es posible que de cuando en cuando copies tus fotos o tus documentos a un disco duro externo, por aquello de tener copia de seguridad. Pero claro, no te acuerdas de cuáles son las fotos que ya están copiadas y cuáles no, y volverlo a copiar todo es leeeeeeeento.

Una solución sencilla, Grsync.


Grsync es una aplicación para manejar gráficamente a rsycnc y ahorrarnos el paso por la temida consola. Está disponible en nuestros repositorios y nos va a permitir tener sincronizados nuestros datos sin despeinarnos. Empecemos.

El primer paso, no puede ser de otra manera, es la instalación. Como ya he dicho, Grsync está presente en los repositorios de Debian, con lo que un par de clics en Synaptic o en Apper lo pondrán a nuestra disposición sin problemas.

Si vamos a tener sincronizados varios grupos de datos independientes, por ejemplo las fotos en un disco externo, documentos del curro en un pendrive y el porno en el disco multimedia, podremos ir creando diferentes “Sesiones” de manera que luego solo tenemos que seleccionar la deseada. Si no es así, puedes usar la sesión por defecto sin más.

Primero seleccionaremos la carpeta de origen de datos. Es decir, allí donde están nuestros datos actualizados, esos que queremos respaldar en algún sitio. Solo hay que pulsar el botón “Abrir” que hay más arriba y seleccionar la carpeta que deseemos.

De manera análoga, seleccionamos  el lugar al que queremos llevarnos los datos, solo que en esta ocasión usaremos el “Abrir” que esta abajo.

Por defecto, en el destino se va a crear una carpeta con el mismo nombre que la original y dentro de ella se meterán todos los datos. Si no quieres que se cree esta carpeta si no que los datos se metan tal cual en la carpeta que tú has seleccionado como destino,  tienes que añadir al final del origen esta barra / de forma que quedaría así.

De esta manera crearía una carpeta llamada “cositas” en /mnt/XXX y dentro estaría el contenido

De esta manera copiaría todas mis “cositas” directamente en /mnt/XXX

Del resto de las opciones, las que a mí me interesan, son las que están marcadas en esta captura.


El grupo superior, para que mantenga los permisos grupos y usuario de los ficheros tal y como están originalmente.

En la parte inferior, marco “Eliminar en destino” para que borre los ficheros que elimine del origen, le pido que me dé detalles de lo que va haciendo y le pido que trate de ser compatible con Windows, por aquello de que en el peor de los casos tenga que rescatar mis datos en un PC prestado.

Arriba a la derecha tenéis dos botones, uno para ejecutar una simulación y ver si todo va como debe y otro para ponernos serios y sincronizar los datos.


Simple y sencillo, como a mí me gusta.

2 comentarios:

  1. Me gustaría efectuar un backup incremental, pero admitiendo que soy un bruto, no encontre como. Es posible solo hacerlo desde el terminal o grsync tiene esa opcion por algún lado?.
    Gracias.

    ResponderEliminar
    Respuestas
    1. Creo que con que desmarques la casilla de "Eliminar en destino" ya estaria listo

      Eliminar

prekes sodui