NSX upgrade involves many components
NSX Manager -> NSX Controllers -> Host Cluster -> DLR - > Edge
In case if any of the upgrade is not successful , is there any definite roll back plan.
For each of the components upgrade is there any any definite roll back solution,
*Definite* is a strong word to use in this context. You would want to heavily pre-check and post-health check at each step.
For the NSX Manager component; reverting to a snapshot is very safe. Edges don't play well with snapshots, if needed, they be redeployed to the manager version via the redeploy operation.
For the Cluster install / DLR components; from my experience, your best bet honestly is to work through any hiccups. A good plan B is to be familiar with uninstalling - reinstalling those particular components.
*Definite* is a strong word to use in this context. You would want to heavily pre-check and post-health check at each step.
For the NSX Manager component; reverting to a snapshot is very safe. Edges don't play well with snapshots, if needed, they be redeployed to the manager version via the redeploy operation.
For the Cluster install / DLR components; from my experience, your best bet honestly is to work through any hiccups. A good plan B is to be familiar with uninstalling - reinstalling those particular components.
Got it thanks