Timevault is an automatic backup utility that takes a snapshot of your current filesystem or directory for pre-defined amount of time, which can be used later to retrieve damaged files or folders. Timevault is in beta stage of development and can be downloaded from https://launchpad.net/timevault. After installation you need to logout and log in back to finish installation and you will find timevault icon on the systray:
Now we will have to configure it, in order for it to make system snapshots. Under general tab, we will have to select “Enable Automatic Snapshot”, and “show snapshot notifications”, we also need to select the “snapshot root directory.”
Under “Include” tab you choose the directories you want to have snapshots of.
Under “Exclude” tab you choose the directories you don’t want to bother having snapshot’s of.
Under “Expire” tab you can setup expiration logic for snapshots that has met the time, which help since you obviously wouldn’t want unlimited amount of snapshots.
Timevault also has a snapshot browser mode where you can choose snapshots by individual files and time and revert them back to their original state.
Even though timevault has come a long way from it’s early days, it is still in beta stage and we can expect to see a lot more features and functions in the near future, check back often at their project page to see new developments.
If you liked this article, please share it on del.icio.us, StumbleUpon or Digg. I’d appreciate it. :)