
You can either load the ESXi VIB before removal on a local datastore,.
#Veeam delete vib file install
Otherwise there might be still one chance left: Get the NSX VIB package as the previous installed NSX-T version on that specific host, install the VIB and reboot. If it’s already late too and you ended up in a half-broken ESXi, you might want to consider clean installation.For example in /var/log/boot you can see failed to deserialize config data:.Without proper removal of NSX configuration from the host, you will end up in a ESXi installation without a working netstack – in other words: No network at all.As there are various resources configured during NSX-T installation and its configuration (like the VDS being configured/migrated in 7.0+ to a NSX Switch), there are dependencies of installed NSX components so that the ESXi network stack can load properly. If you think this is going to be a good idea… it’s not.Should you ever be in similar situation, here a few takeaways and lessons learned so far: If unsure, reach out to the support first. Just to be very clear: This is NOT officially supported by VMware! Do that at your own risk. A better solution here would be to use the Per-VM Backup files option as a default on all repositories that are being used.This post was published 1 year 6 months 13 days ago, so the post may be outdated.ĭue to some experiments with NSX-T 3.0 in my lab with ESXi 7.0 hosts I was in need removing the VIB files manually from the host, as the NSX Manager failed doing so. So to conclude this issue If you are using Insiders Protection on a Veeam Cloud Connect tenant, please tell them they cannot delete a single VM from the backup. Once this is done you should however re-enable the Insiders Protection. Once you do this the customer can delete the VM like it did earlier and Veeam processes the deletion like it is supposed to. So how do we fix this issue (now that the customer is receiving this message)? We’ll the solution is a temporary one and it means that we need to disable Insider Protection for this tenant. This would mean there is no other data present in one of the backup file containers.So the entire chain would be placed inside the Recycle bin. When there is only one VM in the entire backup chain.This would mean that each VM has it’s own backup containers that can be deleted and moved to the Recycle bin we’ve talked about. This is a feature you can enable on the Backup Repository. When a repository has the Per-VM backup chain enabled.But since it’s not inside a backup container, it wouldn’t even be possible to inject these erased blocks back into the backup container.īecause of this it’s not possible to delete a single VM when we are using the Insiders Protection feature within Veeam. If there was possible, it would delete blocks from a backup file, without a backup container like a “.vib/.vbk” file to the recycle bin. So one “.vib” file contains multiple VM backups. The reason behind this is that the backup chain (if not using a Per-VM backup file repository) contains backups from multiple VM’s. After carefully reading the documentation I mentioned earlier on Insiders Protection and after talking to Veeam Support, we concluded that this page is not specific on what should happen when you delete only a VM from the backup chain. The error message has already been more than 7 days ago, so something is wrong on this end. This customer had the Insiders Protection enabled for 7 days. This ensures that customers can still ask the Service Providers to restore this data. The deleted items stay there for the configured amount of time before they are permanently deleted by Veeam. This feature ensures that tenant backups do not get deleted by accident or intentional, and places the deleted backups inside a Recycle bin folder on the Service Provider side. Now looking at the configuration for this customer in the Veeam Cloud Connect configuration on the tenant, the tenant does have “ Insiders Protection” enabled. The customer would receive the following error message: Removing the backup file error message in the Veeam UI When the customer tries this by going to the specified VM in the Veeam GUI -> Selecting it and pressing -> Remove (both options that pop up are ticked). Recently I’ve come across an issue where a customer wasn’t able to delete one of it’s VMs from the backups on our Veeam Cloud Connect environment.
