I am using a linux (red hat) server and contents gets updated using CVS. A folder was not in CVS and it got deleted/replaced by another content after I run an update. How can I get the deleted content on my linux machine. Is there any data recovery options available on linux servers.
migrated from stackoverflow.com Sep 3 '12 at 14:49
In short you cannot recover these deleted files.
Depending on your filesystem, you can hack to possibly recover parts of your data. See for instance:
Usually, deleting a file (or directory) in linux means it is permanently gone, unless you have some kind of a backup.
There are ways to recover deleted files, and if you are lucky, you might get them back. First you need to have a program to recover a deleted file installed, like for example photorec. As soon as you delete the file, unmount the disk, and shut down. Then boot from live CD, and use the recover program. Using photorec should be straight forward, since it has some kind of ncurses GUI.