Wednesday, 21 January 2015

Timeshift Updates: New commandline options and LUKS support

Timeshift RSYNC v1.7 and Timeshift BTRFS v1.1 are now available.

What's New

New Commandline Options

Command line options have been updated. New options were added for restoring and deleting snapshots from the command line.


timeshift --restore    #interactive

timeshift --restore --snapshot "2015-01-21_19-28-43" --backup-device /dev/sda2 --target-device /dev/sda1 --skip-grub

timeshift --delete    #interactive

timeshift --delete --snapshot "2015-01-21_19-28-43"

timeshift --delete-all    #completely remove all snapshots

Support for LUKS encrypted partitions

LUKS-encrypted partitions can now be used for both backup and restore. Timeshift will prompt for the password and unlock the device so that snapshots can be saved on the device. If your system is installed on a LUKS-encrypted partition then you can now restore snapshots both online (from running system) and offline (from another system / LiveCD).

Installer Updated

Binaries for some shared libraries like libgee and libudev have been included in the installer. Timeshift can now be installed on the PartedMagic and Ubuntu LiveCD without an internet connection. Simply download and execute the installer and it will install all required files. (32-bit, 200 KB) (64-bit, 200 KB)

Run the following command from a terminal to install on Live CD:

./    #32-bit
./    #64-bit


Ubuntu 12.04, 14.04 and 14.10 users can install from PPA:

sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install timeshift       #Timeshift RSYNC
sudo apt-get install timeshift-btrfs #Timeshift BTRFS

Installers for other Linux distributions are available at following links: (32-bit, 200 KB) (64-bit, 200 KB)


If you wish to support the development of this program, please consider purchasing a support subscription for $10 or leaving a donation using the PayPal link below. Your contributions will help in keeping this project alive and to develop it further.