I have a Hyper-V VM which needs to be restored to its previous snapshot daily. I would like to automate this process. I’ve heard of the Powershell Management Library for Hyper-V on Codeplex, but I am not sure it is what I am looking for exactly. The scripts seem to be runnable from the Host, the not VM. This is making sense, but I would prefer the VM itself to schedule, and restore the snapshot. Is it possible?
In brief, I would like to know if it is possible for a VM (not the Host) to restore a snapshot.