1. A method for protecting reliability of data associated with a data array, comprising: defining state information associated with the data array; identifying crucial state information from the state information; generating a copy of the crucial state information; protecting the state information and the copy of the crucial state information; defining a worst case state associated with non-crucial information; and in response to detecting an error associated with the non-crucial information, the method includes, defaulting to the worst case state.