Terminal Tip: Find out which files won't be backed up
Backing up is one of the most important things you can do on a Mac, and thankfully, it's a pretty trivial affair with Time Machine built right in. Of course, when you're looking at what needs backing up, people often overlook what doesn't need backing up (or isn't, but should be).
A good example of this would be a rented media file, like a TV show rented from iTunes. It's only valid for 48 hours, so even if you do back it up, by the time you've restored your machine after a system failure, it's unlikely to play anyway. In essence, it's wasted space.
Thankfully, OS X has a built-in system of defining what should and shouldn't be backed up using metadata, and for the most part, it happens under your nose without you even noticing. There are times when it would be useful to see what's marked for backup and what's not, however, and that's where we turn to Terminal.
Simply fire up Terminal, and enter this:
sudo mdfind "com_apple_backup_excludeItem = 'com.apple.backupd'"
Type in your password, and it'll tell Spotlight to find anything marked with com_apple_backup_excludeItem, which is the 'do not back me up' indicator.
If you happen to spot something you think should be backed up, but is marked as excluded, you can remove the metadata tag with:
xattr -d com.apple.metadata:com_apple_backup_excludeItem yourfilenamehere
Where 'yourfilenamehere' should be replaced with the name and extension of the file you want to remove the 'do not backup' flag from. If you're using Time Machine, be aware that some (often pretty large) files, like virtual memory caches, will get backed up over and over again if deflagged, taking up vast amounts of space on any backup drives.
Subscribe to Newsletter
Software Updatesmore updates
- NFL Mobile updated for 2014 Season with new Fantasy Football features, NFL Now integration
- Yahoo Mail improves email inbox searching with new filtering options
- Ember for Mac gains 'hugely-requested' screen recording feature
- Spotify update adds equalizer, refreshed Artist page and more
- Fantastical 2.1 for iOS adds new snooze, search and notification features
- ExpanDrive 4, more services and faster sync