1. A memory system comprising: a memory device including a plurality of memory blocks, each memory block having a plurality of pages; and a controller suitable for performing a plurality of operations, including a user data operation, a map data operation and a background operation, onto plural first memory blocks among the memory blocks at a first time before a power provided into the memory device is off, recording a checkpoint information including which operation is performed onto at least one of the first memory blocks and whether each operation performed onto at least one memory block is begun or ended, selecting at least one second memory block among the first memory blocks based on the checkpoint information at a second time after a power-off in the memory system while performing the plurality of operations, and performing a dummy write operation to the at least one second memory block after the power is provided into the memory device, wherein the at least one second memory block recognized based on the recorded checkpoint information is a memory block where the at least one operation is begun but not completed at the first time.