- Service Provider
- Posts: 5
- Liked: 3 times
- Joined: Dec 20, 2017 12:56 pm
- Full Name: Chris Love
On a powered on VM with existing snapshots if you do an Active Full which resets CBT it causes the VM to stun.
Veeam is successful in resetting CBT but vSphere (because of the existing snapshot/s) is still running a process on the VM which basically stuns/locks it.In some cases we have seen VM's unresponsive for for nearly an hour.
VMware support are basically saying...
"VMware does not recommend toggling CBT for a VM with pre-existing snapshots. VMware has not articulated the exclusive list of unsupported/unintended behavior in it's documentation for not recommended/unsupported configurations. Toggling CBT on a VM with pre-existing snapshots will take longer as it needs to iterate through each of the delta files."
While we are aware pre-existing snapshots could cause CBT corruption this is new to us and as it appears to be undocumented (according to VMware) we are wondering if anyone else has seen this as it might actually be something to do with our environment. Veeam support are also unaware of this problem.
- Veeam Software
- Posts: 3216
- Liked: 515 times
- Joined: Aug 28, 2013 8:23 am
- Full Name: Petr Makarov
- Location: Prague, Czech Republic
At first sight, it does not look like something that can be fixed on our side as Veeam just sends a request to reset CBT and the process itself is managed at the vSphere level. However, I leave the opportunity to confirm it with our engineers because they can have access to all necessary logs. I can say that I encountered maybe a few times the similar problems but if you want to reveal the root cause, you should ask VMware support to analyze your environment deeper. On the other hand, I'm wondering why you keep snapshots permanently on the VM?
- VP, Product Management
- Posts: 6654
- Liked: 1394 times
- Joined: May 04, 2011 8:36 am
- Full Name: Andreas Neufert
- Location: Germany
Veeam has a massive amount of customers that use our software with vSphere and based on support statistics we try to stabilize the product as much as we can for our customers. Part of this is in reducing risks.
Overall it is a best practice to not keep snapshots of VMs as it has a very negative performance effect when you leave them open over a longer time. Specifically when you remove them later. This is by design of VMware.
When Veeam performs an active full, then old CBT references are not needed anymore and it would make sense to reset the CBT as it does not "cost" any overhead but would ensures that any possible CBT issue is addressed (new CBT chains and references). I think there is a way to disable this by asking our support.
- Posts: 53
- Liked: 18 times
- Joined: Feb 02, 2015 1:51 pm