meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Próxima revisiónAmbos lados, revisión siguiente
linux:sincronizar_carpetas [2018/11/07 09:01] – [Referencias] lclinux:sincronizar_carpetas [2018/11/29 14:08] lc
Línea 7: Línea 7:
   * u-> actualiza sin volver a pasar lo que ya existe   * u-> actualiza sin volver a pasar lo que ya existe
   * c-> se base en el valor del caĺculo del checksum para la actualización   * c-> se base en el valor del caĺculo del checksum para la actualización
 +  * a ->  mantiene el propietario, grupo, permisos, fecha y hora, así como los enlaces simbólicos.
   * delete. -> borra todo lo que esté en el destino que no esté en el origen. (si en la anterior sincronización teníamos un fichero en el destino que ahora se ha elimindo del origen, cuando volvamos a sincronizar con esta opción lo eliminará del destino para que ambas carpetas tengan el mismo contenido)   * delete. -> borra todo lo que esté en el destino que no esté en el origen. (si en la anterior sincronización teníamos un fichero en el destino que ahora se ha elimindo del origen, cuando volvamos a sincronizar con esta opción lo eliminará del destino para que ambas carpetas tengan el mismo contenido)
 +<note warning>Atención al uso de la barra al final de los directorios. El comportamiento cambia según se use o no</note>
 === Usando SSH === === Usando SSH ===
-Podemos usar ssh para crear un tunel por shh y transmitir los datos a través del mismo. Para ello lo primero será crear las claves ssh en la máquina desde la que vamos a lanzar la conexión  y copiarlas a la máquina desde la que nos vamos a traer los datos [[linux:ssh|SSH]]+Podemos usar[[linux:ssh|SSH]] para crear un tunel por shh y transmitir los datos a través del mismo. Para ello lo primero será crear las claves ssh en la máquina desde la que vamos a lanzar la conexión  y copiarlas a la máquina desde la que nos vamos a traer los datos 
 <sxh>rsync -e ssh -aaxvKHS root@ip_equipo_origen_datos:/directorio_origen /directorio_destino_local</sxh> <sxh>rsync -e ssh -aaxvKHS root@ip_equipo_origen_datos:/directorio_origen /directorio_destino_local</sxh>