My first attempt to see if I could get them to merge themselves would be to shut the VM down. Hyper-V should do a merge when the VM shuts down (and it’s much faster than doing a manual merge). I’d try that and see what I get from it, then if it didn’t work, I’d probably try the approach you outline.
--P
--
You received this message because you are subscribed to the Google Groups "ntsysadmin" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
ntsysadmin+...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/ntsysadmin/CAFZFFO3-rMub40AQueVyHshepj2rATOQ%2Bt%3DjHgB5UN7R35rY5w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ntsysadmin/CO1PR08MB7061D225A4DBB746765435C6CA919%40CO1PR08MB7061.namprd08.prod.outlook.com.
Hey Just ran into something similar to this last month.
We had a client with a 6TB VHDx and around 50 AVHDX’s that veam created. We powered down our VM, and begun merging snapshots from newest to oldest. However we came across a issue where the host ran out of storage mid-merge and this corrupted the disk.
We eventually had to do a full restore from Veeam and merge the current data on the corrupted disk to the healthy restored disk as restoring from backups took way longer than we expected.
We also noticed that during reboots and shutdowns the VM would fail to merge all of the avhdx’s that Veeam had created. It was only a manual merge that seemed to resolve this issue.
I’m going to adding to our health check scripts to check if the vm is using a avhdx cause this was a real week killer for us.
To view this discussion on the web visit https://groups.google.com/d/msgid/ntsysadmin/CAFZFFO0ae_DbdBO7hWbW%2Bq%2ByWwz4th5BRPqyCWWGSR480UEr%2Bg%40mail.gmail.com.
There are scripts out there that check for the orphaned .AVHDX files that then trigger and then delete a CheckPoint which in most cases will then trigger the merge process for the orphans. If that doesn’t work, then there’s a couple more steps in PowerShell to take then trigger the CP and delete it to then start the merge process.
Note that there needs to be enough free storage to create a new parent .VHDX.
Philip Elder MCTS
Senior Technical Architect
Microsoft High Availability MVP
E-mail: Phili...@mpecsinc.ca
Phone: +1 (780) 458-2028
Web: www.mpecsinc.com
Blog: blog.mpecsinc.com
Twitter: Twitter.com/MPECSInc
Skype: MPECSInc.
Please note: Although we may sometimes respond to email, text and phone calls instantly at all hours of the day, our regular business hours are 8:00 AM - 5:00 PM, Monday thru Friday.
To view this discussion on the web visit https://groups.google.com/d/msgid/ntsysadmin/b831d304-2400-4fe0-9e44-2a4960fcca9en%40googlegroups.com.
It would also be worth trying to use powershell to delete any lingering checkpoints:
Remove-VMSnapshot
(c’mon MS - standardize on whether it’s a snapshot or checkpoint and rename everything to match)
We’ve seen some after backups that don’t appear in the GUI, but do appear in PowerShell
BRIAN ILLNER |
Senior Systems Administrator
864.250.9227 Office
864.679.2537 Fax
Canal Insurance Company
400 East Stone Avenue
Greenville, SC 29601
WARNING: As the information in this transmittal (including attachments, if any) may contain confidential, proprietary, or business trade secret information, it should only be reviewed by those who are the intended recipients. Unless you are an intended recipient, any review, use, disclosure, distribution or copying of this transmittal (or any attachments) is strictly prohibited. If you have received this transmittal in error, please notify me immediately by reply email and destroy all copies of the transmittal. While Canal believes this transmittal to be free of virus or other defect, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by Canal (or its subsidiaries and affiliates) for any loss or damage arising therefrom.
From: ntsys...@googlegroups.com <ntsys...@googlegroups.com>
On Behalf Of Philip Elder
Sent: Saturday, July 23, 2022 10:50 PM
To: 'ntsysadmin' <ntsys...@googlegroups.com>
Subject: RE: [ntsysadmin] Fun with Hyper-V checkpoints
CAUTION: This message was sent from outside of Canal Insurance. Please do not click links or open attachments unless you recognize the source of this email and know the content is safe. Please report all suspicious emails to "inf...@canal-ins.com" as an attachment.
To view this discussion on the web visit https://groups.google.com/d/msgid/ntsysadmin/a0ad479f3b0e491d991ee545f2846e99%40MPECSInc.Ca.