Hi Ethan,
Hope you're doing well.
As far as I know, in a typical Hyper-V environment, checkpoints (formerly known as snapshots) are created and applied manually by administrators. However, there are a few scenarios or bugs that might lead to unintended or automatic application of checkpoints:
- Hyper-V has a feature called "Automatic Checkpoints" that can be enabled for virtual machines. When this feature is turned on, Hyper-V creates checkpoints at regular intervals or when specific events occur, such as during Windows Update installations. If this feature is enabled, unexpected checkpoints might be created and potentially applied.
- Some backup solutions use Hyper-V checkpoints as part of the backup process. If you are using a third-party backup solution that leverages Hyper-V checkpoints, there is a possibility that a backup job could apply a checkpoint as part of its restore process.
- Integration Services facilitate communication between the host and virtual machines. If there are issues with Integration Services, it might lead to unexpected behavior, including the automatic application of checkpoints.
It's crucial to regularly monitor and review the Hyper-V environment, check the configuration settings, and audit activities to identify any unexpected changes. Implementing proper access controls and permissions can also help prevent unauthorized actions.
Best Regards,
Ian Xue
If the Answer is helpful, please click "Accept Answer" and upvote it.