1. A snapshot process comprising: creating, by a host hypervisor, a host virtual machine and a guest hypervisor, the guest hypervisor executing on the host virtual machine, the host hypervisor executing on a first computer; migrating virtual machines to the guest hypervisor; and taking, by the host hypervisor, a snapshot of the host virtual machine, the snapshot including state data for the virtual machines migrated to the guest hypervisor.