This is a quick post covering the steps required to configure a script VM for use in a recovery plan with VMware Cloud Disaster Recovery (VCDR). Why would you want to do this? You might be running a recovery for a Linux VM and you need to run a script to update the DNS settings of the VM once it’s powered on at another site. Or you might have a site-specific application that needs to be installed. Whatever. The point is that VCDR gives you that ability to do that via the Script VM. You can read the documentation on the feature here.
Firstly, you configure the Script VM as part of the Recovery Plan creation process. Specify the name of the VM and the vCenter it’s hosted on.
Under Recovery steps, click on Add Step to add a step to the recovery process.
When you add the step, you’ll want to add an action for the post-recovery phase.
You can then select “Run script on the Script VM”.
At this point you can specify the full path to the script file, keeping in mind that Windows looks different to Linux. You can also set a timeout for the script.
And that’s pretty much it. Remember that you’ll need working DNS, or, failing that, valid IP addresses for things to work.