TimeShift: Restore Your Linux Desktop To Previous State
Have you ever had a situation or ever wanted to restore your Linux desktop to previous state? Windows has an excellent utility called System Restore to restore the system to previous state, but Linux doesn’t has any native application to do that. No worries, today i came up with application called TimeShift.
TimeShift is a application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. TimeShift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored later to bring your system to the exact state it was in at the time when the snapshot was taken.
TimeShift is something similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. TimeShift is designed to protect only system files and settings. User files such as documents, pictures and music are excluded.
Install TimeShift On Ubuntu 12.04/12.10/13.04/13.10
Add the TimeShift PPA with command:
$ sudo apt-add-repository -y ppa:teejee2008/ppa
Update the package lists using command:
$ sudo apt-get update
Now Install TimeShift using following command:
$ sudo apt-get install timeshift
Install TimeShift On other Linux distributions
Currently TimeShift packages are available only for Ubuntu based systems, but also the developer has developed packages for other distributions.
Before installing TimeShift, you should install the following packages depending upon your distribution.
libgtk-3 libgee2 libsoup libjson-glib rsync
Download the TimeShift packages for other distributions from the following links.
After downloading the TimeShift, install it using the following command.
Install TimeShift 32bit:
# chmod +x
timeshift-latest-i386.run# sh ./timeshift-latest-i386.run
Install TimeShift 64 bit:
# chmod +x
timeshift-latest-amd64.run# sh ./timeshift-latest-amd64.run
Launch TimeShift either from Menu or Dash. At first launch, the application will estimate the system size for snapshot.
Create Restore point
Click Backup on the Menu bar and take first snapshot of your system.
After taking the first snapshot, you can schedule for automatic snapshots on a particular interval. To do that go to Settings section, enable Scheduled Snapshots and set the backup levels such as hourly, daily, weekly, monthly, boot etc.
After completing the first snapshot, you will have a following like screen.
You can restore Snapshots either from the running system or live cd. Restoring backups from a live system requires a reboot to complete the restore process. If your system broken or doesn’t boot in case, you can use the live cd to restore the system to a previous working state.
To restore your system to earlier state, click on the Restore button and select the snapshot.
Cross platform restoration is also possible. For example, currently you are using Ubuntu 13.10 and want to try out Linux Mint 16 for a week. After one week you can switch to your old distribution Ubuntu 13.10. Please note that since installing new distributions formats root partition, so you should move the /timeshift folder to new partition.
I hope this application will help you sometimes if something went wrong on your Linux desktop. You don’t need to reinstall your system, you simply can restore your system to a previous working state without much effort using TimeShift.
Like us on Facebook
We need your assistance to stay live
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- Fedora 21 Scheduled For Release In October : For Fedora users, just keep calm and use Fedora 20 for now. Fedora Developers has announced that F...1 comment |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Install LAMP Server (Apache, MySQL or MariaDB, PHP) On Ubuntu 13.10 : Updated January 12, 2014 LAMP is a combination of operating system and open-source software stack. ...0 comments |
- Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...0 comments |
- How to Install uTorrent Client on Ubuntu/Debian/Linux Mint : uTorrent is a lightweight and efficient BitTorrent client for Linux, Windows OS and Mac OS. The inst...0 comments |
- Fedora 21 Scheduled For Release In October
- Install Uget Download Manager In Ubuntu, Fedora, Debian
- Download Elementary OS ‘Luna’ Official Wallpapers
- Install Power Commands 0.1.5 On Ubuntu 14.04/13.10/12.10/12.04
- 5 Android Apps that’s Going to Make Running Your Business Less Stressful
- Puppet agent Install Using Script
- Install Corosync and Pacemaker On CentOS 6.5
- Install Fail2Ban On Ubuntu Server 13.04/13.10
- How To Install Google Chrome in Fedora 20, 19, 18
- How to surf using Tor Browser Bundle
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .