El dia de hoy estaba sincronizando mi carpeta de documentos y para no complicarme la vida siempre he usado rsync+ssh (aprendi a hacerlo en un blog que no recuerdo lastimosamente), ya que es la unica carpeta que mantengo en ambas computadoras (ni musica, ni videos, la diferencia de 4 discos duros es comsiderable), un amigo me sugirio que pusiera el comando con que lo hago ya que le parecio interesante la simpilicad y lo queria hacer en sus computadoras.
El comando va más o menos asi.
$ rsync -e ssh -auvz <usuario>@<hostorigenlaptop>:/carpetaorigen/ /carpetadestino
Notese que la carpeta origen si tiene la diagonal al final porque pretendo sincronizar los archivos dentro de ella y no la carpeta como tal.
Si quiero subir archivos a la laptop solo lo hago al reves.
Y por si se lo preguntaban:
-e, para especificar la shell remota (aqui esta el truco)
-a, archive mode
-v, verbose
-u, update (tal ves la opcion más importante para no hacer copia total)
-z, compress (ideal para la transmision en mi red)