Daniel Drotos <drdani@xxxxxxxxxxxxxxxxxxxxxxxxxx> writes: > During machine maintenance I've made 'rm -rf *' on postgres data > directory by a (very stupid) mistake. Postmaster was not running that > time. > Using e2undel I dumped out contents of deleted files (3728 files have > been deleted by that command). Because of "rm -r", sizes of recovered > directory files are 0, so I have no filenames and directory structure. > Is there any chance of recover data directory if only dumped file > contents are available? If you could identify which file is which, you could manually reconstruct the directories, but I'm afraid the odds of doing that correctly with so many files are nil. Time to get out your last backup. regards, tom lane