Home > Wiki Tips

Local APFS Snapshots: What & Where Are They?

Updated on Thursday, November 14, 2024

Written by

Connie Yang

Approved by

Jessica Shee

English

Summary: A complete introduction to APFS snapshots. You'll learn the definition, using purpose, and location of APSF snapshots. Besides, it also tells the differences between APFS snapshots and Time Machine backups.

What is the APFS system snapshot on Mac?

Snapshot is a built-in feature of APFS (Apple File System) on Mac since macOS High Sierra. The snapshot can capture the state of the startup disk (APFS formatted) at a certain point and keep all the captured files on the drive. If you need, you can use the APFS snapshot to return your Mac to the state when the snapshot was taken.

How does APFS create snapshots?

Usually, APFS will auto-create a snapshot when macOS is updated. That allows you to restore your Mac OS when there is an upgrade failure or faulty happens.

Besides, if you use Time Machine to back up your Mac, it will also auto-create local snapshots during the backup.

If you don't want to use Time Machine for backup but want to create snapshots, you can create them manually.

Here's how:

  1. Open Finder > Applications > Utilities > Terminal.
  2. Copy and paste the following command into Terminal.tmutil snapshot
  3. Press Return.

When you see the specific time of the snapshot on the Terminal window, it shows that the macOS snapshot is created successfully.

How to roll back to an APFS snapshot point?

Rolling back to an APFS snapshots point requires the use of the Time Machine utility. Moreover, if you need to restore your Mac, macOS Recovery mode is also needed.

If you just want to recover your lost files, such as documents, photos, and videos, you can roll back to a snapshot point that contains the data as the steps below.

  1. Click the Time Machine icon at the upper right corner of your screen.
  2. Select Enter Time Machine.
  3. Search for the snapshot point that preserves the files you want.
  4. Choose the data and click Restore.

If you need to restore your Mac to a previous state to downgrade Mac OS or try to fix the unstable OS, you need to roll back to a local snapshot point in Mac Recovery Mode.

  1. Hold down the Command - R keys during Mac restart until the Apple logo appears.
  2. Select Restore From Time Machine Backup from the macOS Utilities > click Continue.
  3. Select the disk that contains snapshots (the startup disk) and click Continue.
  4. Choose a local snapshot you want to restore and click Continue.
  5. Click Continue if asked whether to restore from the selected snapshot or not.

Now, the restoration process begins. It will take some time and then, your Mac computer will restart automatically.

APFS snapshots vs. Time Machine backups

APFS snapshots and Time Machine backups both can be used to restore your Mac or specific files. But they are fundamentally different.

A Time Machine backup refers to a duplicate of your data. It is commonly stored at a different destination than the original data. A Time Machine backup is a long-time data storage and can be saved on external hard drives, SD cards, USB flash drives, etc.

But an APFS snapshot is different. It can be considered as a point-in-time “picture” of APFS and is only saved for a short time. Usually, an APFS snapshot is stored at the same location as the original content (The Mac internal drive).