Data recovery is the process of recovering data from secondary storage devices ( including hard disk, USB disk, memory card etc) when the data is no longer accessible normally. No matter how reliable storage device you use, any mechanical or electronic device always have a chance of failure. Fire, flood, earthquake or any other natural disaster can physically damage the storage device. This kind of damage known as physical damage and mostly cannot be repaired by end user. These kind of damage requires special kind of hardware and technical expertise. Companies deploy several level backup strategy to deal these kind of situation.
In addition there are another non-failure related causes of data lost like accidentally deleting files, repartitioning or formatting a disk etc. This kind of damage known as logical damage. In this section we will try to recover these kind of data.