How to re-run a failed rollback operation (KBA9004)
KBA
KBA# 9004
Issue
When a vDB rollback operation fails it can leave the vDB in a disabled state which will prevent the option of running another rollback attempt due to it being greyed out. Any enable attempt will fail as the vDB has not been successfully rolled back.
Applicable Delphix Versions
- Click here to view the versions of the Delphix engine to which this article applies
-
Major Release All Sub Releases 6.0 6.0.0.0, 6.0.1.0, 6.0.1.1, 6.0.2.0, 6.0.2.1, 6.0.3.0, 6.0.3.1, 6.0.4.0, 6.0.4.1, 6.0.4.2, 6.0.5.0, 6.0.6.0, 6.0.6.1, 6.0.7.0, 6.0.8.0, 6.0.8.1, 6.0.9.0, 6.0.10.0, 6.0.10.1, 6.0.11.0, 6.0.12.0, 6.0.12.1, 6.0.13.0 5.3
5.3.0.0, 5.3.0.1, 5.3.0.2, 5.3.0.3, 5.3.1.0, 5.3.1.1, 5.3.1.2, 5.3.2.0, 5.3.3.0, 5.3.3.1, 5.3.4.0, 5.3.5.0, 5.3.6.0, 5.3.7.0, 5.3.7.1, 5.3.8.0, 5.3.8.1, 5.3.9.0
Resolution
In order to get the rollback option the vDB will need to be enabled but since it cannot start due to a previous failure you need to use the CLI to enable the vDB without starting. This can be done with the following procedure:
ssh admin@<delphix-engine> delphix-engine> source delphix-engine source> select vDB delphix-engine source vDB> enable delphix-engine source vDB enable> set attemptStart=false delphix-engine source vDB enable> commit
Once the vDB is enabled, then a new rollback can be done via the GUI or CLI.