Timeshift restore

OPENSUSE

If I need to restore a Timeshift backup, I need to do it from a live cd. I have used a Linux Mint live cd because they have preloaded Timeshift.

These are the steps for an encrypted openSUSE distribution. Load the live cd, open a Terminal and follow these commands.

So first we need to find the encrypted partition (replace the partition device name with yours):

lsblk -f # look for type=crypto-luks /dev/nvme01p3

Then, we unlock the encrypted disk partition:

sudo cryptsetup open /dev/nvme01p3 mysystem # unlock the LUKS container

Once the partition is unlocked we can safely mount it:

sudo mkdir /mnt/mysystem

Since the partition is using LVM, we need to activate first:

sudo vgchange -ay

sudo mount /dev/mapper/system-root /mnt/mysystem

We can then restore your backup from your external disk:

sudo timeshift --restore -snapshot-device /dev/sdXY --target /mnt/mysystem

Undo actions to leave the disk locked back again.

sudo umount /mnt/mysystem

lvs

vgchange -an

sudo cryptsetup close mysystem # this step might not be necessary

Contact

Email

hello@unixtips.eu

© 2025. All rights reserved.