I am using a VM for developing websites. Lots of my work files are only accessible from inside the VM. Currently I only create backups of the VM itself. I don't backup the files inside the VM to a location external to the VM. Do I need to?
Currently my thought is that if the VM's virtual disks become corrupted somehow, I can always restore the VM from the backup. But at the same time, if for some reason the VM's became corrupted and I couldn't restore an old version I would be losing lots of work.