I'd say this was invoked by the apps running on it. This VM is used for analytics and reporting, it's got Visual Studio, Power Bi and SQL server running on it. The vendor must've been doing some shit on it.
I thought about making a new VM using Fedora 25 as the one @scottalanmiller provided the group works so well. I'm just afraid I won't be able to successfully migrate the data.
It's all just a database and filesystem. I've not done this, but should not be bad.
Would this still be possible if you've chosen to enable encryption? I would assume that your encryption key would be different in a new install. I don't remember reading anywhere about how to migrate data from one install to another if it was encrypted (although maybe I've never read it because it doesn't matter). Has anyone done this? Moved users and data to a new install with encryption turned on?
Doing the migration would decrypt on the source before doing the move. So it should be the same. The key would change or not depending on if you move the key.
I found the process I had used previously. Here it is here. Summarized below.
Make sure the VM in question is shutdown.
From the console
xe vm-shutdown uuid=<UUID of Your VM>
xe vbd-list vm-uuid=<UUID of Your VM> params=uuid,type
xe vbd-destroy uuid=<UUID of Your CD/DVD> Of critical importance do not select Disk, ensure you select the UUID of the cd
Repeat step 4 as many times as you have CD's that are unusable.
Reboot the VM and add the device again.
If you are trying to use Veeam, the standard setup would to have a server running a second copy of Veeam B&R at the target site. You'll link the two and configure the replicas. You do not need to purchase a second Veeam license to do this, but you will need a running B&R at the DR site.
That was my understanding of how it works, but it has been almost two years since I talked to Veeam about it.
With what I've seen with v9, you now can do full failover scripted ahead of time to make it a bit more turn-key during a disaster.