26

I want to know list of folders that can be safely excluded from Time Machine backups while ensuring that full restore can get me a same machine running immediately.

The reason why I want to do this is because Time Machine will backup all the files no matter what it contains. So far, I’ve excluded these paths from my backup:

~/Library/Caches
~/Library/Logs
~/Downloads

Caches and Logs don’t need to be backed up because they’re generated when needed. I’m also excluding ~/Downloads folder because those files are usually stored temporarily.

Is there any more folders that I can exclude? What is your Time Machine’s exclusion rules?

2 Answers 2

38

The simple answer is to exclude any files that you create or download that you won't need for a restore (this includes files that you're able to re-download or restore/rebuild from another source if necessary).

Time Machine does not actually backup everything. On the contrary, by default it is configured intelligently to exclude folders like ~/Library/Caches, ~/Library/Logs and many others that are temporary in nature, can be rebuilt from available data and are not required during a system restore. Adding these folders to your exclusion list is not necessary and is redundant.

The default list of files and folders that Time Machine excludes from its backup is listed in /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist. You can verify that the caches and logs folders are in this exclusion list.

For more information, see:

Personally, I exclude two kinds of folders:

  1. Folders that contain temporarily used files that I can get from another source if I need them.
  2. Folders containing large files that may change frequently. For example, large media files that I may add and delete often are excluded from Time Machine because they would fill up the backup disk very quickly. Those are, however, covered in a full disk clone (that I manage with a limited backup of older files).
6
  • I’m still not entirely convinced with .DocumentRevisions-V100 being excluded from backup. I’ve monitored the backup change with this folder in BackupLoupe and it actually backup all the versions. I’ll keep monitoring and update later.
    – sayzlim
    Commented May 20, 2014 at 20:11
  • @M-K Fantastic.
    – hmedia1
    Commented Jun 15, 2017 at 8:10
  • 15
    StdExclusions.plist no longer seems to be present at the suggested location in MacOS Big Sur. Does someone know where it has moved to? Commented Mar 25, 2021 at 16:31
  • 4
    In Big Sur it can be found directly in the backup e.g. /Volumes/Time machine/2021-07-04-040007.inprogress/.exclusions.plist
    – Richy
    Commented Jul 10, 2022 at 3:18
  • Your "What should I exclude, and what should I not exclude?." link is now dead. Any idea where else I might find such an article?
    – vullnetyy
    Commented Dec 10, 2022 at 21:37
8

If you're using services such as Dropbox and Google Drive, then it's safe to exclude these from the Time Machine backups since they will be retrieved from the Internet in case you need to recover your system.

1
  • 2
    Cloud storage is NOT your backup and should NOT be excluded. Yes, some cloud storages allow to retrieve recently deleted files, but generally speaking cloud storage should not be considered a proper backup.
    – Bugs Bunny
    Commented Sep 13, 2023 at 10:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .