• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

AppleToolBox

Tools and Fixes for Mac, iPad, iPhone & iWatch

Search posts

  • About
  • Contact

CONNECT WITH US

CATEGORIES

  • iPhone
  • iPad
  • iPod
  • Apple Watch
  • Mac/MacBook
  • AirPods
  • Apple TV
  • News
  • Apple Services
  • HomePod
  • Reviews

SITE

  • Home
  • About Us
  • Contact
  • Advertise

Search posts

You are here: Home / Mac / Fix: Mac Time Machine Not Deleting Old Backups

Fix: Mac Time Machine Not Deleting Old Backups

By Madalina Dinita 2 comments Last updated January 2, 2023

If your disk is almost full, it’s only a matter of time until your Mac alerts you there’s not enough space to save a new backup. To prevent such situations, you need to regularly delete the files you no longer need and set your Time Machine to automatically delete the oldest backups when the disk is almost full. Unfortunately, many users complained Time Machine sometimes fails to do that. Let’s dive right in and explore how you can troubleshoot this problem.

Contents

  • What to Do if Your Mac Can’t Delete Old Time Machine Backups
    • Check the Biggest Backups
    • Delete Old Backups Using Terminal
    • Run Disk Utility
    • How to Prevent “Your Disk Is Almost Full” Alerts
    • Conclusion

What to Do if Your Mac Can’t Delete Old Time Machine Backups

Check the Biggest Backups

Use TimeTracker for Mac to check the size of each backup batch and see which files are taking too much space. After you do that, you can delete all the backups of the largest file(s) to free up more space. Launch Time Machine, locate the large file(s) and select Delete all backups of file X.mac time machine delete all backups of selected item

Alternatively, you can also instruct Time Machine to simply ignore large files. Navigate to System Preferences → Time Machine → Options → Exclude these items from backup. Select the file(s) you want the tool to ignore and hit the Exclude button. Save the changes and check the results.

time machine exclude files

Delete Old Backups Using Terminal

If your old backups are extremely stubborn, you can manually delete them. Launch Terminal and run the sudo tmutil delete command. Launch Finder, and then drag the backup folder you want to remove to your Terminal window.

After you launch Finder, select your Time Machine hard disk, go to Backup and then Backup.db. That’s the database where the OS organizes your collection of backups. Each folder has its own timestamp which helps you identify which of the backups is the oldest. This method is safe and won’t interfere with the other existing backups. To avoid deleting the wrong backup, always double-check which folder you are removing.

Run Disk Utility

Check your disk and make sure it’s not faulty. Run Disk Utility and check for errors. Should the tool find any, it will automatically repair them. Go to LaunchPad, search for Disk Utility, launch the tool and select the First Aid option. Check if this method solved the problem.macbook disk utility first aid

If Disk Utility shows no errors, try reformatting the Time Machine disk. By the way, should the reformat process fail, use this troubleshooting guide to fix the issue. If the problem persists, check if a new external drive solves it.

How to Prevent “Your Disk Is Almost Full” Alerts

Make sure your Mac always has enough room for manoeuvring new backup files. Go for at least twice the size required to create the backup. Ideally, try to maintain the free space close to three times the capacity of the source to make sure the backup process goes smoothly.

Backup your music library in iCloud. In this manner, you can access the library on all your Apple devices and safely exclude the audio files from the backup. The same is valid for your photos and other multimedia files. Back them up in iCloud and you should be able to save tens of GB of data. Virtualization and emulation programs require an awful lot of memory to run smoothly. So, if you run virtualization or emulation apps on your Mac, do exclude the files from the backup as well.

Check out these handy guides for more tips and tricks on how to free up disk space on your Mac:

  • Mac OS X: How to free up hard disk space
  • Need more hard disk space on this Mac? Fix
  • The startup disk is almost full on my Mac but I can’t delete anything!
  • How to Find and Delete Duplicate Files on Your Mac

Conclusion

If Time Machine fails to remove old backups and the disk gets full, you won’t be able to create new backups. To solve the problem, you need to manually remove the old backups and check your disk for errors. To prevent similar issues, make sure to exclude large multimedia files from the backup, as well as virtualization and emulation programs. Did you manage to solve the issue? Feel free to share your feedback in the comments below.

Related Posts:

  • 2023 Mac Studio lifestyle - 1
    macOS Could Not Be Installed, How-To Fix
  • An iPhone, Mac, and MacBook on a table
    Can You Use Time Machine to Back up Your Mac to…
  • 2022 Mac Mini with Studio Display and Accessories
    Mac Tips For New Users In 2023
  • an iphone on a book
    How To Reset the Screen Time Passcode on iOS,…
  • How to Disable the Login Password on Mac
    My Mac Won't Start or Boot: How To Fix White Screen
  • Photo of someone using Apple Music on their smartphone
    How to Fix Apple Music Not Working on iPhone / iPad
  • pexels-lewis-kang'ethe-ngugi-289927
    How To Prevent Mac Viruses And Malware
  • Delete-Group-Reminders-Folder-macOS
    MacBook Will Not Start Up After macOS Update, How-To Fix
  • Windows computer
    How to AirDrop from iPhone to Windows PC
Madalina Dinita

Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies — AI and DNA computing in particular.

Reader Interactions

Write a Comment Cancel reply

Show 2 Comments

  1. Robert says

    October 21, 2021 at 10:17 AM

    You didn’t answer the basic question of how to make Time Machine automatically delete the oldest backups when running low on disk space. That’s what it’s supposed to do, right?
    In the opening paragraph of the article you said, “To prevent such situations, you need to regularly delete the files you no longer need and set your Time Machine to automatically delete the oldest backups when the disk is almost full. ” Okay, you said we need to set Time Machine to automatically delete the oldest backups… Great, but you never said how to do that. I cannot find a way to do it anywhere. So, how do I do that?

    Reply
    • Charles says

      March 2, 2022 at 11:43 AM

      Exactly Robert! And neither does anyone else. I have searched and every site comes up with workarounds, but never addresses the fact Time Machine simply can’t do what it promises.
      I am guessing that nobody wants to rub up Apple the wrong way.

      I gave up on this auto delete feature. I use two disks for Time Machine all the time (disks are so cheap now) and when one is full I simply open Disk Utility and erase the disk (or better yet its partition–this way I can use other space on a big disk and not have to disturb the contents). Take less than two minutes.

      Reply

Primary Sidebar

Recent Posts

  • How to Hide App Results From Spotlight
  • How to Set Up iCloud Passwords on a Windows PC?
  • How to Turn Off Apple Music’s Dark Mode
  • How to Disable Predictive Text in iOS 26
  • How to Stop Sharing Analytics in iOS 26
  • How to Manage Your iPhone Call Log

Connect with us

Footer

ABOUT

  • About Us
  • Contact us
  • Advertise
  • Privacy
  • Terms of Use

GUIDES

  • iOS & iPadOS
  • Apple ID
  • iCloud
  • App Store
  • iTunes
  • FaceTime
  • iMessage
  • Siri
  • Books and iBooks
  • Game Center
  • AirPlay

CONNECT

  • Facebook
  • Twitter
  • FeedBurner
  • YouTube

© Copyright 2010-2024 Guiding Tech Media · All Rights Reserved

This site and its content are in no way affiliated or endorsed by Apple, Inc. · Reproduction without explicit permission is prohibited

Last Updated on January 2, 2023 by Mitch Bartlett