1. A method for storing multiple types of information, the method comprises: storing information representative of a content of a persistent memory entity at a certain point in time; and storing information representative of a state of a virtual machine at the certain point in time.