2

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.

fixer1234
  • 27,064
  • 61
  • 75
  • 116
Manojkumar
  • 141
  • 1
  • 1
  • 4
  • That depends -- do you run your red hat off a solid state drive? Harddisk? What file system do you use? The success rate of recovering files is generally very low, even more so for dirs...Expect only *parts* to be recovered, at best. – Rody Oldenhuis Sep 03 '12 at 05:58

2 Answers2

2

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:

http://www.cyberciti.biz/tips/linuxunix-recover-deleted-files.html

http://www.cyberciti.biz/tips/linux-ext3-ext4-deleted-files-recovery-howto.html

0

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.

BЈовић
  • 567
  • 1
  • 7
  • 16