I am using rdiff-backup to backup my Mac home folder to my Ubuntu server.
I am trying to exclude hidden files and folders (i.e. starting with a '.') using the --exclude-filelist option and specifying a text file.
For testing purposes I have created these dummy folders (i.e. empty) and files on the Mac in /Users/myname/rdiff_test/source...
The paths specified in the rdiff-backup command are:
EXCLUDE LIST: /Users/myname/.rdiff-backup/exclude_list.txt
SOURCE: /Users/myname/rdiff_test/source
DESTINATION: /Users/myname/rdiff_test/backup
The rdiff-backup command I run is:
Code:
rdiff-backup --exclude-filelist /Users/myname/.rdiff-backup/exclude_list.txt /Users/myname/rdiff_test/source /Users/myname/rdiff_test/backup
The file exclude_list.txt contains:
Code:
/Users/myname/rdiff_test/source/*.Trash
/Users/myname/rdiff_test/source/*.AppleDouble
/Users/myname/rdiff_test/source/*$RECYCLE.BIN
/Users/myname/rdiff_test/source/*.ini
/Users/myname/rdiff_test/source/.*
/Users/myname/rdiff_test/source/iperf3
/Users/myname/rdiff_test/source/Applications
/Users/myname/rdiff_test/source/Applications (Parallels)
+ /Users/myname/rdiff_test/source/Desktop
/Users/myname/rdiff_test/source/Documents/Microsoft User Data
+ /Users/myname/rdiff_test/source/Documents
/Users/myname/rdiff_test/source/Downloads/svn
+ /Users/myname/rdiff_test/source/Downloads
/Users/myname/rdiff_test/source/Library
+ /Users/myname/rdiff_test/source/Movies
+ /Users/myname/rdiff_test/source/Music
/Users/myname/rdiff_test/source/Nextcloud
+ /Users/myname/rdiff_test/source/Pictures
/Users/myname/rdiff_test/source/rdiff_test
/Users/myname/rdiff_test/source/Trash
/Users/myname/rdiff_test/source/Parallels
I was hoping the following line would have excluded the hidden files and folders but it hasn't:
Code:
/Users/myname/rdiff_test/source/.*
What's the syntax required in the exclude file list to exclude these hidden folders and files ?
Bookmarks