From: Jeff S. <jsg...@ja...> - 2011-11-20 09:55:58
|
My wife has spent many hours entering data in our gramps database. One day, we got the warning that the database needed to be repaired. Maybe we shut down inelegantly. After the repair, all the recently added data seemed to be missing. I ran 'strings' on the log.0000000001 file and saw a lot of stuff that was definitely some of the missing data. The various .db and .gbkp files had not been updated for a long time. I don't know a lot about the workings of Berkeley DB, but I guess that the .db files were not updated because the log.0000000001 file had not got big enough to have its contents flushed, but I'm happy to be corrected on that. I'm running Gramps 3.2.3-1. I have now instituted a regular-copy backup to let me recover if this happens again (yes yes, I should have done that before). But does anyone have any ideas as to how I can recover or extract the data that seems to be in the log.0000000001 file? -- Jeff |