Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #266: Filesystem backup/snapshot system with versioning (ea. Timevault).

Written by gnu_lx the 29 Feb 08 at 00:03. Category: System. Related project: Nothing/Others. Status: New
Rationale
Ideally I would like to have a per file option to restore the file to a point in time (even erased ones); Making backups of documents and having different versions of different files is important in the office environment; Also it is very convenient for developers in order to compare different source files. Ideally this system should be in the filesystem itself; As I understand it this function is comparible with MacOS X (timemachine) or Windows Snapshot feature.

I have been testing with timevault 'https://launchpad.net/timevault' which mimics such a system and looks very promising; changes in given directories / files are stored at a given interval and accumulated over time; using nautilus you can then browse the history and restore files.
Tags: (none)

241
votes
closed
Solution #1: Auto-generated solution of idea #266
Written by gnu_lx the 29 Feb 08 at 00:03.
Ubuntu Brainstorm was updated in January 2009. Since the idea #266 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
gnu_lx wrote on the 29 Feb 08 at 00:42
note: I have just seen that this idea is very closely related to first part (a) of the idea of 'Adhemar' titled 'Easy way to configure a versioning filesystem'.

sciurus wrote on the 29 Feb 08 at 03:34
I think the ideal backup program
* has a nice GUI for restoration like Time Machine
* Monitors directories with inotify
* Makes backups using reverse-diffs (eg like rdiff-backup)

It should not
* Duplicate an entire file when one byte changes
* Have to create hard links for every unchanged file

michieleghuizen wrote on the 29 Feb 08 at 13:18
rdiff-backup intergrated in Ubuntu and Nautilus?

alexandreracine wrote on the 1 Mar 08 at 15:55
rdiff-backup does not have an easy one file restore GUI.

antistress wrote on the 2 Mar 08 at 22:10
that idea seems close to idea #362: Linux Time Machine
see also TimeVault and FlyBack

life4himsq wrote on the 6 Jan 09 at 21:51
It is the same but goes into more detail. And for even more detail. Is there a way to use inotify to make a backup when a predefined number of files change instead of using the shotgun method of every blank hours or days? Also does anyone know of a backup program that has a progress bar of the backing up progress?


Post your comment