I recently had an end user who deleted the record of a major donor. It was not discovered until two weeks after the deletion. I do have a backup of the DB prior to the deletion, but if I do a restore of the DB from that time I wipe out two weeks data entry after the deletion. An option to choose what records to restore than the entire DB would be quite helpful.
Yes, the ability to back up an entire constituent record and restore it would be really good. I have written queries that back up most of it but it is time consuming to run about 9 or 10 queries then import all the data again and I am not convinced I have captured all the data