backup - How to exclude .cpan folder from rsync? -


i use rsync backup home directory (ext4) of ubuntu installation. use following command copy files , folders remote server (ext4).

$ rsync -rt --delete --delete-excluded --links \   --exclude-from '/home/jjd/rsync-home-exclude.txt' \   /home/jjd/ server:/volume1/backup-home 

i defined folders , files can ignored backup:

$ cat /home/jjd/rsync-home-exclude.txt /home/jjd/.thumbnails/ /home/jjd/downloads/.org.chromium.chromium* /home/jjd/.cpan .cache/ *.swp *.lock *.tmp /home/jjd/.local/share/recently-used.* .truecrypt/.show-request-queue .dropbox/command_socket .dropbox/iface_socket *.sock% 

nevertheless, rsync still reports following errors:

rsync: opendir "/home/jjd/.cpan/build/local-lib-1.008009-xl6ggk/inc" failed: permission denied (13) rsync: opendir "/home/jjd/.cpan/build/local-lib-1.008009-xl6ggk/lib" failed: permission denied (13) rsync: opendir "/home/jjd/.cpan/build/local-lib-1.008009-xl6ggk/t" failed: permission denied (13) io error encountered -- skipping file deletion rsync error: files/attrs not transferred (see previous errors) (code 23) @ main.c(1070) [sender=3.0.9] 

just remove /home/jjd exclude file. according rsync documentation, leading slash not apply root of filesystem, "root of transfer".


Comments

Popular posts from this blog

matlab - Deleting rows with specific rules -

php - MySQLi multi_query results for later use -