A lista de exclusão pode conter apenas nomes de arquivos, nomes de linhas e linhas começando com #
. Um comentário por trás do nome da pasta não é permitido. Eu criei um repositório Git com todos os arquivos e pastas conhecidos que são supérfluos:
Faça o download deste ignorelist para / var / tmp / ignorelist
wget https://raw.githubusercontent.com/rubo77/rsync-homedir-excludes/master/rsync-homedir-excludes.txt -O /var/tmp/ignorelist
Em seguida, inicie o rsync com
rsync -aP --exclude-from=/var/tmp/ignorelist /home/$USER/ /media/$USER/linuxbackup/home/
Nota:
Na ignorelist há uma seção no início com pastas, que são diretórios, provavelmente não valem um backup.