[Box Backup] Configuration - Exclude folder except certain folder/file inside?
Ben Summers
boxbackup@fluffy.co.uk
Fri, 6 Oct 2006 10:46:06 +0100
Not especially. Excludes are done first, then includes are used to
find the exceptions to the exclude rules.
On 6 Oct 2006, at 10:36, Tobias Balle-Petersen wrote:
> Hello
>
> Is the order of the regex'es important?
>
> Tobias
>
>
> Ben Summers wrote:
>> On 6 Oct 2006, at 07:55, Tobias Balle-Petersen wrote:
>>> Hello.
>>>
>>> I want to backup only user_name/Library/Mail (a folder) and
>>> user_name/Library/Preferences/com.apple.mail.plist (a file) from
>>> the Library folder in my users home dirs (OS X). Nothing from
>>> user_name/Library is being backed up with the configuration shown
>>> below.
>>>
>>> All the ExcludeDirsRegex work as expected. The
>>> AlwaysIncludeDirsRegex and AlwaysIncludeFilesRegex seems to be
>>> ignored.
>>>
>>> Any ideas?
>> This line
>>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Library
>> stops user_name/Library being scanned, so it never even considers
>> user_name/Library/Mail as a candidate for backing up.
>> So, you have to go down one level. Remove that line, then use
>> ExcludeFilesRegex = /Volumes/noriB1/opendir/homes/.*/Library/.*
>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Library/.*
>> AlwaysIncludeDirsRegex = Volumes/noriB1/opendir/homes/.*/Library/Mail
>> and extend to get the Preferences file too.
>> Ben
>>>
>>>
>>> My conf:
>>>
>>> homes
>>> {
>>> Path = /Volumes/noriB1/opendir/homes
>>> ExcludeFilesRegex = .*\.MP3$
>>> ExcludeFilesRegex = .*\.mp3$
>>> ExcludeFilesRegex = .*\.M4A$
>>> ExcludeFilesRegex = .*\.m4a$
>>> ExcludeFile = .DS_Store
>>> AlwaysIncludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/
>>> Library/Mail
>>> AlwaysIncludeFilesRegex = /Volumes/noriB1/opendir/homes/.*/
>>> Library/Preferences/com.apple.mail.plist
>>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Library
>>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Music
>>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Movies
>>> ExcludeDirsRegex = /Volumes/noriB1/opendir/homes/.*/Applications
>>> }
>>>
>>>
>>> Thanks,
>>> Tobias
>>> _______________________________________________
>>> boxbackup mailing list
>>> boxbackup@fluffy.co.uk
>>> http://lists.warhead.org.uk/mailman/listinfo/boxbackup
>> _______________________________________________
>> boxbackup mailing list
>> boxbackup@fluffy.co.uk
>> http://lists.warhead.org.uk/mailman/listinfo/boxbackup
>
> _______________________________________________
> boxbackup mailing list
> boxbackup@fluffy.co.uk
> http://lists.warhead.org.uk/mailman/listinfo/boxbackup