Skip to main content
Delphix

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.