1. A method comprising: determining to store a current version of an information block stored in a memory unit during a check-pointing operation; evaluating if a current version of the information block is stored in a storage unit; sending the current version of the information block to the storage unit if the current version of the information block is not stored in the storage unit; generating storage unit location information indicative of a location, of the current version of the information block if the current version of the information block is stored in a storage unit and if the current version of the information block was sent to the storage unit by a non-check-pointing operation; and preventing overwriting of stored versions of information blocks stored in the storage unit by applying a content protection technique, the content protection technique selected from the group consisting of at least continuous data protection.