Disclosed are a memory recovery apparatus and method for effective data recovery after a power loss. The memory recovery method may comprise the steps of: determining first user blocks, which are to record data and are selected among a plurality of user blocks to record data, based on a recovery time of a mapping table required by a user; recording a first mapping table in a spare region and last page of the determined first user blocks; switching the first user blocks to second user blocks in which recording of data has been completed when data has been recorded in all the determined first user blocks; recording a second mapping table for the determined second user blocks in a map block; recovering the first mapping table recorded in the determined first user blocks after an abnormal power loss; recovering the second mapping table recorded in the map block in a snapshot form; and identifying the first user blocks, in which the data was stored immediately before the abnormal power loss, by using the first mapping table and the second mapping table.;COPYRIGHT KIPO 2017
展开▼