Hi @Mayank Srivastava ,
The cmdlet New-VmBackupCheckpoint
is not an official Microsoft PowerShell cmdlet, and it does not belong to the Hyper-V PowerShell module.
To create a checkpoint/snapshot for a Hyper-V virtual machine, you should use the Checkpoint-VM PowerShell cmdlet.
Example:
Checkpoint-VM -Name <VMName>
For more information, please read here:
https://learn.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/checkpoints#creating-checkpoints
----------
(If the reply was helpful please don't forget to upvote and/or accept as answer, thank you)
Best regards,
Leon