Hi all,
I'm stuck trying to develop a workflow and hoping you can help. We need to make a daily DR copy of a production database and mount that copy on another VM. The database lives on a .vmdk with its own LUN and is heavily utilized, so we can only suspend writes for a couple of minutes.
Here's the high level workflow:
- Suspend writes to the database
- Create a virtual copy (snapshot) of the LUN on our 3PAR
- Resume database writes
- Export (present) the virtual copy from the 3PAR to the ESXi cluster
- Re-scan storage on all hosts in the cluster
- Add the LUN and re-signature the datastore
- Mount the VMDK from the new LUN to the test VM
I'm struggling a bit to make the ESXi portion work. I can successfully re-scan the storage on my hosts, but I'm not able to mount and re-signature the newly discovered datastore. Onyx is telling me to use resignatureUnresolvedVmfsVolume_Task but the action fails with “TypeError: Cannot find function resignatureUnresolvedVmfsVolume_Task in object DynamicWrapper (Instance) : [VcHostSystem]-[class com.vmware.vmo.plugin.vi4.model.VimHostSystem]" I'm running vRO/vCO 5.5.2 and don't have the vi4 library installed nor do I have any actions that will re-signature a volume.
So I'm wondering, has ResignatureUnresolvedVmfsVolume_Task been deprecated and replaced by something else? Or does anyone know of a library/plugin I can add to vRO that will give me the ability to re-signature a datastore?
Thank you in advance for any assistance.
Cheers!