For backup/recovery , virtual machine copy inside the same host is amazing, you can just power-on the copy if working pbx fails and you have it up again in one minute
The question was about a basic pbx to be replicated into a different host as different pbx, so as you said , I think the trick is to copy/export the machine before pbx is activated.