Если сделки были, значит сломаный кеш уже перезатерся, восстанавливать не получится.
Чтобы не было нужно делать регулярный бакап, тогда даже если и будет авария, то пропадет только небольшая часть. Мы у себя тоже постараемся автоматизировать этот процесс (бакапа).

Что касается основной истории - не понял, что имеется в виду?