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
linux:sincronizar_carpetas [2018/11/07 09:04] lclinux:sincronizar_carpetas [2023/01/18 14:11] (actual) – editor externo 127.0.0.1
Línea 2: Línea 2:
 ===== Rsync ===== ===== Rsync =====
 ==== Sincronización de carpetas ==== ==== Sincronización de carpetas ====
-<sxh>rsync -rvuc --delete origendestino/</sxh>+<sxh>rsync -rvuc --delete origen destino</sxh>
   * r -> recursivo   * r -> recursivo
   * v -> verbose    * v -> verbose 
Línea 9: Línea 9:
   * a ->  mantiene el propietario, grupo, permisos, fecha y hora, así como los enlaces simbólicos.   * 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>Atención al uso de la barra al final de los directorios. </note>+<note warning>Atención al uso de la barra al final del directorio origenSi ponemos la **/**  al final del directorio origen, copia el contenido de un directorio en otro, mientras que si lo ejecutamos sin la barra creará el directorio y lo copiará dentro </note>
 === Usando SSH === === Usando 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  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