Sincronizando carpetas con unison

10 08 2008

Si lo que quieres es sincronizar carpetas en linux de una forma muy sencilla existe una herramienta llamada unison.

Yo queria sincronizar una carpeta de mi pc con otra en una memoria SD pero sin tener que estar sobreescribiendo todos los archivos cada vez, entonces buscando en internet encontre esta herramienta.
Como no necesitaba ninguna caracteristica avanzada, sino simplemente que me copiara todos los archivos nuevos a la memoria, me basto con la configuracion por default (solo te pide que crees un perfil para cada par de carpetas que quieras sincronizar).
La primera vez que efectue la sincronizacion me marcaba unos errores, al dar clic para ver el detalle del error me decia que era porque no podia actualizar los permisos de los archivos. Esto pasaba supongo porque en mi pc tengo el sistema de archivos ext3 y en la memoria SD fat32, y no aceptan los mismos campos de informacion (permisos,fecha modificacion,etc). Esto ocasionaba que no se pudiera llevar a cabo la sincronizacion.
Pero a mi no me interesaba que actualizara los permisos asi es que busque en los menus una opcion de configuracion y upsss.. no habia ninguna. Asi que dando clic en la ayuda encontre que las opciones de configuracion las puedes establecer desde la linea de comandos o desde el archivo de configuracion del perfil. Como no inicio el programa desde la linea de comandos sino del menu del sistema (Applications->Accesories->Unison) pues busque como hacerlo de la segunda forma.
Para ello solo necesitas editar el archivo de perfil que creaste para el par de carpetas y agregar una linea que contenga “perms=0″ -lo que le indica que no debe actualizar los permisos- y listo.

El archivo de configuarcion del perfil lo encuentras en tu directorio home en la carpeta .unison, es un archivo con el mismo nombre del perfil y con la extension .prf

Fuente: http://cirovladimir.wordpress.com/2008/08/09/sincronizando-carpetas-con-unison/

Descarga: http://www.cis.upenn.edu/~bcpierce/unison/download.html

Otro programa para sincronizar carpetas es iFolder. Tambien se puede usar Rsync, acá encuentras el manual de uso e instalación.

Anuncios

Acciones

Information

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: