1. A computerized method of facilitating test failover on a remote virtual machine without creating a full copy of the remote virtual machine, the method comprising: transmitting an instruction, by a computing device, to a remote hypervisor to create a snapshot of a remote virtual machine disk, the remote virtual machine disk protecting a source virtual machine disk, wherein protecting the source virtual machine disk comprises: receiving, by the computing device, data indicative of a full backup of the source virtual machine disk, the source virtual machine disk including data corresponding to a source virtual machine and an associated source virtual machine metadata; and creating from the full backup, by the computing device, a remote virtual machine and the remote virtual machine disk including data from the source virtual machine; transmitting a second instruction, by the computing device, to the remote hypervisor to create an instant, thin provisioned virtual machine from the snapshot, wherein creating the instant, thin provisioned virtual machine from the snapshot further comprises creating a copy-on-write reference virtual disk from the snapshot, the copy-on-write reference virtual disk including a reference to the remote virtual machine disk; and transmitting a third instruction, by the computing device, to the remote hypervisor to power on the instant, thin provisioned virtual machine based on a received instruction to power on the instant, thin provisioned virtual machine thereby creating a running instance of a virtual machine and facilitating test failover on the remote virtual machine without creating a full copy of the remote virtual machine.