GNU/Linux >> Tutoriales Linux >  >> Linux

Rsync con la opción de eliminación, pero conserva lo que se elimina?

Quiero sincronizar con la opción de eliminación para que las carpetas sigan siendo copias idénticas, también después de haber eliminado archivos y carpetas de la fuente.

El problema es que puede haber algo en la carpeta de destino que no debe eliminarse. En ese caso, lo que me gustaría que sucediera es que la eliminación de rsync continúe, pero los archivos que se eliminarán se almacenarán en alguna carpeta basura en lugar de eliminarse del sistema de archivos.

De esa manera podía mantener carpetas idénticas sin temor a sobrescribir algo accidentalmente.

¿Cuál sería la mejor manera de lograr tal funcionalidad?

Respuesta aceptada:

Quieres el -b opción (que hace que rsync haga una copia de seguridad de las cosas eliminadas) combinada con --backup-dir opción, que le permitirá dirigir DONDE rsync realiza una copia de seguridad.


Linux
  1. ¿Recuperar un archivo recién eliminado en Ext4 con Extundelete?

  2. Opción Rm para fallar en archivos inexistentes?

  3. ¿Sincronizar directorios en ambas direcciones con Rsync?

  4. Haz una copia de seguridad de tus archivos con rsync

  5. Copie archivos con SCP y Rsync

Comando Rsync en Linux con ejemplos

Cómo excluir archivos y directorios con Rsync

Cómo transferir archivos con Rsync a través de SSH

Eliminar usuarios en Linux con el comando Userdel

Eliminar grupos en Linux con el comando groupdel

rsync y enlaces simbólicos