recovering from lost data during hard restart