One of the first tools many Arch Linux users install is Timeshift. After creating their first snapshot, it’s easy to feel like the system is fully protected. I thought the same thing when I first started using it.

The reality is a little different. Timeshift is an excellent recovery tool, but it isn’t a backup solution. Understanding that difference can save you from unpleasant surprises.

What Timeshift actually does

Before looking at commands, it helps to understand what a snapshot actually is. A snapshot is a saved copy of your system’s state at a specific point in time — not a copy of your files sitting somewhere safe, but a checkpoint you can roll the whole system back to.

Diagram showing how a Timeshift snapshot restores a previous system state

A snapshot lets you return your system to an earlier state.

That’s the entire mental model. Timeshift doesn’t watch your files or protect anything going forward — it just gives you a point you can rewind to.

What Timeshift protects

A snapshot captures the state of your system, which typically includes:

  • System files
  • Installed packages
  • Configuration files
  • Bootloader (depending on setup)

This makes Timeshift excellent for recovering from a bad update, a broken package, or a configuration change that left your system in a worse state than before. That’s exactly the scenario it was designed for.

What it doesn’t protect

This is the part that matters most.

Suppose your SSD dies tomorrow. Where are your photos? Where are your documents? Where is your Git repository?

They’re gone.

A snapshot stored on the same disk disappears with the disk. Timeshift protects you from software problems — bad updates, broken configs, a misbehaving package. It does nothing for hardware failure, theft, or a drive that simply gives out one day, because the snapshot never left the drive that failed.

Snapshots vs backups

  Snapshots Backups
Recovers from Bad updates Disk failure
Storage location Usually same disk Usually another disk
Restore speed Fast Slower
What it protects System state Your data
Survives disk failure? ❌ No ✅ Yes

They solve different problems, which is why the right setup uses both — not one instead of the other.


If you’re running Timeshift today, it’s worth checking one thing: where are your snapshots actually stored? If the answer is “the same drive as everything else,” that’s the gap I was trying to close in this article.


Got questions, corrections, or suggestions?

Open an issue on GitHub or drop me an email.

dumidusw
Dumidu GitHub Profile Email