1. A method for creating snapshots of virtual machines, wherein the method is performed by a computing system having a processor and memory, the method comprising: receiving an indication of one or more virtual machines, wherein the one or more virtual machines are hosted by at least one first virtual machine host; creating snapshots of the one or more virtual machines; and utilizing the snapshots of the one or more virtual machines, hosting the one or more virtual machines on at least one second virtual machine host that is distinct from the at least one first virtual machine host.