Fault tolerance recovery and storage