GNU/Linux >> Tutoriales Linux >  >> Linux

Realice rsync mientras sigue los enlaces simbólicos

Solución 1:

El -L flag to rsync sincronizará el contenido de los archivos o directorios vinculados, en lugar del enlace simbólico.

Solución 2:

Acabo de encontrarme con este problema. Y si quiere que rsync trate los directorios con enlaces simbólicos como directorios, quiere el K opción

rsync -K /files/ [email protected]:/files/

Solución 3:

Necesitas ambos -L y -K si tiene enlaces simbólicos en ambos lados, p. ya hiciste tu primer rsync y quieres actualizar la copia de seguridad usando rsync.

    -L, --copy-links            transform symlink into referent file/dir
    -K, --keep-dirlinks         treat symlinked dir on receiver as dir

En tales casos, si usa solo -L , los enlaces simbólicos en el lado del receptor se eliminarán y se creará un nuevo directorio real.


Linux
  1. ¿Portabilidad de los enlaces de descriptores de archivos?

  2. ¿Es seguro usar Rsync mientras se actualiza la fuente?

  3. ¿Cómo programar un comando Rsync?

  4. Usar fail2ban en Ubuntu

  5. Usando rsync para sincronizar archivos

Cómo crear enlaces simbólicos en Linux

Golpear mientras se repite

Instalar OpenMeetings en Ubuntu 20.04

Instalar Nginx en CentOS 6

Configurar Python en IIS 7.5

rsync y enlaces simbólicos