Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #266: Filesystem backup/snapshot system with versioning (ea. Timevault).



up
270
down
Written by gnu_lx the 29 Feb 08 at 00:03. Category: System.
Related to: Nothing/Others. Status: New
Description
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)

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


Post your comment