Saving memory to internal / external flash

how much data and how often?
I have seen EEPROMs or flash burned out after a few months when a specification was changed from saving data every few months to every few minutes
if I am storing system configuration information which may updated every few months I use EEPROM or simulated EEPROM in flash
otheewise FRAM or for large volumes of data SD cards or USB drive