ISSUE
Can not protect Guest VM (Ubuntu or Linux) on Hyper-v Host. Error is:
CreateVSSSnapshot: USNAPError! Writer has failed after PrepareBackup request.
RESOLUTION
There are some important recommendations (requirements) that Microsoft indicates in the following two documents below (in Notes section):
- Use only native virtual hardware, not emulated.
- Use the NOOP Scheduler.
- Use only static MAC addresses, as there are issues with dynamic MACs when using Linux VMs on CSVs
See the Microsoft documents in the Notes section for instructions on how to perform this.NOTES
Best Practices for running Linux on Hyper-V
https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/best-practices-for-running-linux-on-hyper-v
Supported Ubuntu virtual machines on Hyper-V
https://docs.microsoft.com/en-us/windows-server/virtualization/hyper-v/supported-ubuntu-virtual-machines-on-hyper-v