I am not using images or snapshots as a backup method. What I am trying to determine is creating a base image for the VM Host server, Storage Server, and PDC. After the initial setup of the server, before VM's are installed, etc. I want to take a base image of the server. What this will allow is if the server crashes, I can install the OS with the Base Image. Rather than having to install the OS, reconfigure roles, reconfigure drivers, etc. Is this best practice? Or am I better off just manually reinstalling the OS and all configurations?
I will have daily/weekly/monthly backups in place to backup VHD's, DB Files, etc.