DATA RECOVERY FROM RAID and NON-RAID ARRAYS