8

Recently I lost an important IDA database. Up until now, I manually made a copy of my work IDB every day, but that's obviously not a good backup technique. I was wondering how do you manage/backup your IDB. Like make a copy of the current IDB every minute or something like that.

1
  • 1
    AFAIK you'd have to write a plugin for this, although there is a crude (IMO) autosave feature (AUTOSAVE in cfg/idagui.cfg) to make this a meaningful autosave. Simply using an external tool without previously writing the IDB will likely result in a similar situation you're encountering with the IDB from the crashed VM.
    – 0xC0000022L
    Jan 13 '14 at 17:29
10

The recently added database snapshot feature allows you to set up periodical snapshots of your database.

IDA Database snapshot manager

2
  • how (if at all) is this related to the feature controlled by the AUTOSAVE setting in idagui.cfg? Also, is the hierarchical snapshot feature that Ero suggested implemented? Starting with which version of IDA?
    – 0xC0000022L
    Jan 13 '14 at 18:18
  • 2
    AUTOSAVE only flushes in-memory changes to disk, it does not create a complete database copy. Hierarchical snapshots were in the initial release (6.2).
    – Igor Skochinsky
    Jan 13 '14 at 18:57

Not the answer you're looking for? Browse other questions tagged or ask your own question.