TIMESHIFT(1)

πŸ’– TIMESHIFT πŸ’–

🌸 NAME 🌸

Timeshift β€” the manual page for Timeshift 26.09.0 in the User Commands section (TIMESHIFT(1)), bestie. Yes, the whole thing. Pull up a chair 🫢

✨ DESCRIPTION ✨

Okay so boom: Timeshift v26.09.0 by Tony George (teejeetech@gmail.com). That's the author credit, don't lose it πŸ’Œ

Syntax:

timeshift --check
timeshift --create [OPTIONS]
timeshift --restore [OPTIONS]
timeshift --delete-[all] [OPTIONS]
timeshift --list-{snapshots|devices} [OPTIONS]

That's the whole syntax moment. Iconic. No cap.


πŸ’… OPTIONS πŸ’…

πŸŽ€ List πŸŽ€

  • --list[-snapshots] β€” Lists snapshots.
  • --list-devices β€” Lists devices.

πŸ“ Backup πŸ“

  • --check β€” Creates a snapshot if it's scheduled. Like, only when the schedule says so.
  • --create β€” Creates a snapshot, even if it's not scheduled. Main character energy: it just does it.
  • --comments <string> β€” Sets the snapshot description. Put your little note in there.
  • --tags {O,B,H,D,W,M} β€” Adds tags to the snapshot. The choices are exactly {O,B,H,D,W,M}, and the default is O.

πŸ¦‹ Restore πŸ¦‹

  • --restore β€” Restores a snapshot.
  • --snapshot <name> β€” Specifies the snapshot to restore.
  • --target[-device] <device> β€” Specifies the target device.
  • --grub[-device] <device> β€” Specifies the device for installing the GRUB2 bootloader.
  • --skip-grub β€” Skips the GRUB2 reinstall.

πŸ’€ Delete πŸ’€

  • --delete β€” Deletes a snapshot.
  • --delete-all β€” Deletes all snapshots.

🌍 Global 🌍

  • --snapshot-device <device> β€” Specifies the backup device (default: config).
  • --yes β€” Answers YES to all confirmation prompts. Yes, all of them.
  • --btrfs β€” Switches to BTRFS mode (default: config).
  • --rsync β€” Switches to RSYNC mode (default: config).
  • --debug β€” Shows additional debug messages.
  • --verbose β€” Shows rsync output (default).
  • --quiet β€” Hides rsync output.
  • --scripted β€” Runs in non-interactive mode.
  • --help β€” Shows all options.
  • --version β€” Prints the version number.

🌈 EXAMPLES 🌈

Here are the examples, copied exactly, because we do not mess with commands in this house πŸ’…

timeshift --list
timeshift --list --snapshot-device /dev/sda1
timeshift --create --comments "after update" --tags D
timeshift --restore
timeshift --restore --snapshot '2014-10-12_16-29-08' --target /dev/sda1
timeshift --delete  --snapshot '2014-10-12_16-29-08'
timeshift --delete-all

πŸ“ Notes πŸ“

  1. --create will always create a new snapshot.
  2. --check will create a snapshot only if a scheduled snapshot is due.
  3. Use --restore without other options to select options interactively.
  4. UUID can be specified instead of device name.
  5. Default values will be loaded from app config if options are not specified.

Timeshift 26.09.0 Β· September 2026 β€” okay bestie, that's the whole page, go be cute with your snapshots πŸ’–βœ¨ periodt.

πŸ“¦ where this page comes from