100% agree with running AC virtually. Snapshots are the best. I keep regular backups of my VMs on different drives/hardware in case of disaster, too. VirtualBox is my preferred hypervisor. You can even image your current bare-metal server, convert that image to a VM, and run it. It's all about flexibility.