Last active
April 4, 2018 03:55
-
-
Save jaydisc/7cd88e383e5e76ab53a864d8770f04f2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
SkipPaths = ( | |
"/Applications", | |
"/bin", | |
"/cores", | |
"/installer.failurerequests", | |
"/Library/Application Support/Apple", | |
"/Library/Audio", | |
"/Library/Caches", | |
"/Library/ColorPickers", | |
"/Library/Components", | |
"/Library/Compositions", | |
"/Library/CoreAnalytics", | |
"/Library/CoreMediaIO", | |
"/Library/Desktop Pictures", | |
"/Library/Developer", | |
"/Library/DirectoryServices", | |
"/Library/Documentation", | |
"/Library/FileMaker Server/Data/Databases", | |
"/Library/Filesystems", | |
"/Library/Frameworks", | |
"/Library/GPUBundles", | |
"/Library/Graphics", | |
"/Library/Image Capture", | |
"/Library/Java", | |
"/Library/MessageTracer", | |
"/Library/Modem Scripts", | |
"/Library/OpenDirectory", | |
"/Library/Perl", | |
"/Library/Printers", | |
"/Library/Python", | |
"/Library/Ruby", | |
"/Library/Screen Savers/Default Collections", | |
"/Library/Scripts", | |
"/Library/Speech", | |
"/Library/User Pictures", | |
"/Library/Video", | |
"/Library/WebServer", | |
"/Library/Widgets", | |
"/sbin" | |
"/System", | |
"/usr/bin", | |
"/usr/include", | |
"/usr/lib", | |
"/usr/libexec", | |
"/usr/sbin", | |
"/usr/share", | |
"/usr/standalone", | |
); | |
SkipSystemFiles = 0; | |
} |
I'm also excluding the FileMaker Server Databases folder, as it's recommend that you NEVER back up the live database, rather just use the backup schedules.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When you choose the System folder in the Time Machine Options as an exclusion, it asks if you want to exclude just the System folder or ALL System Files. If you choose the later, it adds /System to exclusions and sets SkipSystemFiles = 0.
UNFORTUNATELY, this settings seems to EXCLUDE /usr/local, yet INCLUDE:
/usr/bin
/usr/include
/usr/lib
/usr/libexec
/usr/sbin
/usr/share
/usr/standalone
Which is really the OPPOSITE of what it should doing. /usr/local is NOT System data. So, I no longer choose to exclude all System Files, and have instead crafted the above exclusion list, which does the right thing for me.