Time Machine snapshot could not be created for the disk "%@"

I just upgraded my iMac (Retina 5K, 27-inch, Late 2014) to Big Sur. All went well, except Time Machine now will no longer create a backup.


I get the error: "Time Machine could not back up the disk "%@" because a snapshot of the disk could not be created."



I have about 87GB free on my single 1TB Fusion Drive.


After some googling, I have tried:

a. Run Disk Utility First Aid on the Fusion Drive (and again on the contained volumes - no issues).

b. Deleted old local snapshots - to free up space (tmutil listlocalsnapshots / etc.).

c. Confirmed I could manually create a new snapshot (tmutil snapshot).

d. Tried using a new Time Machine backup disk (no difference, as I assume the issue is happening before it actually backs up to the backup disk itself).


I suspect the key to the problem is the disk "%@" that Time Machine is apparnetly trying to create a snapshot of.


What is disk "%@" ? It sounds like a bogus disk reference? (which might explain why a snapshot could not be created).


I'm not sure what to try next?

Posted on Nov 17, 2020 12:12 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 24, 2020 9:57 AM

Ok, I resolved the issue, and Time Machine is now backing up correctly.


To recap: This computer never had Catalina on it. Went straight from Mojave -> Big Sur. After upgrade to Big Sur, no Time Machine backups would work at all (to external USB hard drive or to a network store). They all failed with a message like "Time Machine could not back up the disk "%@" because a snapshot of the disk could not be created."


On the misbehaving machine, I had to remove the /Volumes/com.apple.TimeMachine.localsnapshots directory. This is a hidden directory, but you can delete it via the terminal if you have sudo or root permissions. I noted that in this directory were some snapshots from *before* Big Sur was installed.


sudo rm -r /Volumes/com.apple.TimeMachine.localsnapshots


Once that was deleted, I also deleted all the local snapshots using this terminal command (note that this listed and deleted snapshots from *after* Big Sur was installed:


sudo tmutil deletelocalsnapshots /


As soon as I did both of the above, Time Machine started working correctly.

Similar questions

48 replies

Nov 21, 2020 5:04 PM in response to nicolasfromgembloux

Hi. Firstly, thank you for the reply. It's great to know that this new Big Sur upgrade issue is not unique to me! :)


After much searching and trying different things, I finally gave up on finding a quick solution (no doubt there will be one).

I also reviewed a few of the 3rd Party Backup solutions, thinking of just ditching Time Machine.


But in the end I took the more brute force approach of a clean install of Big Sur.


To achieve this (without my Time Machine backup to recover from), I grabbed a spare 2TB USB drive that I had, and also a 16GB SD Card.


I then created a Big Sur installer disk on the SD Card, and clean formatted the USB Drive.


I then booted from the SD Card and created a clean Big Sur installation on the external USB Drive, which included Migrating all my data across from the internal Machintosh HD - Data drive.

Once complete this gave me the confidence of a full back-up, on an external drive, that I could boot-up from (if all else failed).


However, when the migration was successfully complete, instead of signing in to my replicated external boot drive, I instead shutdown and again booted into the SD Card Big Sur installation disk.


I then proceeded to completely erase my internal 1.12TB Fusion Drive (note this also required me to then recombine the resulting seperated / formatted 1TB disk0 drive and 121GB disk1 SSD drive, to re-establist the combined 1.12TB empty Fusion drive - an easy terminal diskutil command).


Finally, as I first did above with the External drive, I now created a clean Big Sur installation on the cleanly formatted internal 1.12TB Fusion Drive, specifying to migrate my data back from my attached USB Drive.


Once this was all completed, I shutdown and removed the SD Card & USB Drive, then rebooted and signed back into my newly installed and recovered internal Fusion Drive, re-signed back into iCloud, and after a short while of disk activity I have everything back and a seemingly snapier machine! :) (Note: This would be my first "clean OS install" since continuously upgrading the OS since I bought the iMac new in late 2014).


Of course, the final step was then re-activating Time Machine, to again start backing-up to my also cleanly erased Time Capsule. This all now worked flawlessly. So, original problem solved! :)


Note that with a nearly full 1.12TB Fusion Drive this process took about 8 hours to create the replicated USB3 connected bootable system Drive, but only around 4 hours to then re-create and replicate everything back to the Internal Fusion Drive.


In summary, although I have no idea what the cause was (or a more direct fix is), for the original "Time Machine could not back up the disk "%@" issue, I'm actually very happy with the way I resolved this. Because I now have the satisfaction of a cleanly installed Big Sur OS, with all of my accounts and data restored and a snapier "cleaner feeling" system.


But of course, you need to make your own choices on how to resolve your own issue, as (of course) YMMV.


Hope this is helpful.

Nov 22, 2020 6:52 AM in response to MyersCarpenter

I'm having this same problem on my 2017 iMac. This is from the Console app:


Illegal permissions or ownership discovered on local snapshot directory!

Failed to mount stable snapshot: com.apple.TimeMachine.2020-11-22-090417.local source: Macintosh HD - Data

Failed to create or mount stable snapshot.

Backup failed (49: BACKUP_FAILED_MOUNT_LOCAL_SNAPSHOT)

Nov 24, 2020 9:55 AM in response to t-mac-support-community

For what it's worth, although I didn't mention it in my original post, I also had skipped Catalina, and was upgrading directly from Mojave to Big Sur. So this does appear to be a common cause!


Also, regarding the above comment: "Disk Utility First Aid says external drive if fine. Just to be sure I erased and reformatted it."

Note that the reported error is during the creation of the disk snapshot, which I understand is before data is written to your external Time Machine backup drive. Therefore, applying Disk Utility First Aid to your external drive and/or reformatting it, is not where the problem lies. The problem is with the creation of a snapshot of, and on, your internal Mac OS drive.

Nov 25, 2020 8:08 AM in response to t-mac-support-community

I tried KimballLarsen Terminal solution but couldn't get it to work. I was able to delete the local snapshots but sudo rm -r /Volumes/com.apple.TimeMachine.localsnapshots said I didn't have permission to do that action. Glad it works for others.


I did hear back from Apple. They have acknowledged that there is a problem and they are looking into it and will likely include a fix in an upcoming MacOS update.

Nov 27, 2020 3:41 PM in response to BDAqua

Hi, thanks for the reply. I have just upgraded my Macbook Pro 13 to Big Sur which is what had caused the Time Machine glitch. But it’s all sorted now! I ‘chatted’ with an Apple specialist online and he helped me sort it by simply creating a new user account which I called Test. As soon as I logged into the new account, I saw that Time Machine had started backing up to my Time Capsule. When I switched back to my account, the backup was still running. So, doing that seemed to sort out the problem with the local snapshots. Certainly much safer and easier than messing about in Terminal! Hope this helps anyone else with the same problem.

Nov 30, 2020 2:26 AM in response to Natedogg33

If you're using Western Digital or SanDisk drives, download and install the latest WD Discovery suite. Reboot (this is essential) and then connect each drive. Make sure UAS is OFF for each (gear icon next to the drive). Eject, and reconnect. Problem should be solved. It solved it for my WD SSD Passport external drives. Flying once again, no beach-balls, no crashing with scary data loss messages. You might need to reformat a Time Machine to get it to be stable in backing up (APFS format with GUID partitions, encrypted too if you want to keep it secure). Hope this helps!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Time Machine snapshot could not be created for the disk "%@"

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.