how hacer example con como linux backup rsync

linux - hacer - Rsync cómo incluir directorios pero no archivos?



rsync suffix (3)

Si desea sincronizar todo excepto una carpeta pero aún desea conservar la estructura de directorios de esa carpeta excluida, debe hacer lo siguiente:

$ rsync -a -f"+ /var/log/**/*/" -f"- /var/log/**/*" source/ destination/

Vea la exclude-list y el comando rsync como ejemplo.

Tengo una estructura de directorios y archivos como este

data/ data/a.txt data/folder/ data/folder/b.txt data/folder/folder/ data/folder/folder/c.txt ...

a.txt , b.txt y c.txt son archivos grandes generados por computadora y que se renuevan con frecuencia. NO deben ser respaldados, pero quiero hacer una copia de respaldo de la estructura del directorio:

data/ data/folder/ data/folder/folder/

¿Cómo puedo hacer esto con rsync y --exclude-from, sin especificar cada carpeta, pero algo como rsync -a data/* --exclude-from=exclude.rsync "" --onlyfoldersandnotfiles"" ?

Gracias por la ayuda !



rsync -a --include=''*/'' --exclude=''*'' source/ destination/

Básicamente, primero incluya todos los directorios, luego excluya todos los archivos.