Is there any way to recover deleted nodes? I'm the admin for a Drupal site (scary, since I'm a Drupal newbie) and the site's owner accidentally deleted a page he was working on. It was a simple page, easily redone, but I figured I'd check into this before it happens with something less easily redone.

Thanks,
Kyle

Comments

chrisd’s picture

I don't think so....except if you have a DB backup.

Drupal nodes are directly stored in the database (like MySQL). When you erase a node you erase the database record.
The record is gone at that point. No way for Drupal or anyone to restore it.

This would be a nice feature in Drupal 6.0 or 7.0 ?

Cheers,
Christophe

FYI: I'm also a newbie (1 month on Drupal).

eaton’s picture

There's actually a major patch in the works to add that feature. It'll probably be a while before it's ever available, though -- it won't make it into the 4.7 release due to the sweeping nature of the changes it makes.

--
Jeff Eaton | I heart Drupal.

--
Eaton — Partner at Autogram

1kenthomas’s picture

Any progress ever happen here?

It seems to me there should be a protection method, if for no other reason, the possibility of inadvertent data loss due to error-- for instance, a module which accidentally erases nodes.

Thanks, Ken