Usando rsync para escribir datos específicos de una estructura de archivo compleja

1

Estoy buscando usar rsync para escribir datos de registro en una unidad USB externa conectada a un servidor Linux.

El siguiente comando está escribiendo todos los datos y no solo de octubre.

sudo rsync -av -r --progress --include **2018-10-** . /mnt/ext1/

Los datos que necesito de octubre se pueden encontrar en varias clases con diferentes directorios.

Mella
fuente

Respuestas:

0
rsync -av --include="*/" --include="*2018-10*" --exclude="*" . /mnt/ext1/

Primero debe incluir todo lo que desee y luego excluir el resto. Use --dry-run para verificar si todo funciona como lo desea y -m si no desea que se copien los directorios vacíos.

Nitish
fuente