I stumbled over a very cool tool called extundelete. It promises to let you undelete/restore files you have trashed from your harddisk. I stumbled over it after deleting about 1TB of data on my QNAP Nas and actually it works pretty well and also restores the file names.

Not so amusing was the fact that my QNAP 109II with Q-RAID configured uses an extended ext3 which is not supported by this tool.

Nevertheless extundelete works well for standard ext3 and ext4 filesystems.