Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

At my old company we used NetApp, which supported a ".snapshot" feature. Whenever I did something stupid to my files, I could cd .snapshot and find hourly and nightly directories which contain snapshots of my current directory. I get the file I need and resume my work.

Is there anything similar in the open source world?

I find many backup projects, but they generally backup to a different machine, with no easy access for the user. I find a couple user-space filesystems which operate on top of rdiff-backup, but is there a project that ties everything together into a cohesive system?

Thanks in advance.

share|improve this question
add comment

2 Answers

ZFS-based filesystems support exposure of a .zfs/snapshot subdirectory that functions in the same manner as the NetApp example you gave.

If you have a fileserver presenting home directories to users (via CIFS, NFS, etc.), a ZFS-based solution could provide this functionality. Options these days include NexentaStor, Solaris, OpenIndiana, FreeBSD.

share|improve this answer
add comment

In my research to find viable (and inexpensive) backup solutions, I came across the open-source software Amanda, and its enterprise version, Zmanda.

Amanda is more for archiving data to tape or other long-term storage media. It works well for individual use or small business.

Zmanda on the other hand satisfies what you're looking for regarding quick file/folder recovery in an open-source solution. It is not as simple as cd .snapshot, but it is as simple as clicking a button to restore a folder from an administrative console.

share|improve this answer
    
Unfortunately we have no X11/gtk installed in our environment. Will this work in a pure commandline world? –  bukzor Nov 17 '11 at 17:39
    
@bukzor: It can be administered via CLI. The GUI is just a bonus. –  hulkmeister Nov 17 '11 at 23:48
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.