I just installed the new SC4.1c And tried to configure a backup for a VMware Datastore. First some more information about our environment:
We have a multicustomer environment for each customer we have a dedicated vfiler with a dedicated ipspace.
The SC Server can access the physical Storage Systems over HTTPS. Sadly it is not possible to connect to the vfiler because HTTP is not allowed in this environment and HTTPS is not integrated in the vfiler.
I tried to configure the vibe plugin to use the physical Storage System for the backup. But sadly it tries to find the export path which is located in the vfiler. I also tried the option "VIBE_DYNAMIC_VOLUMES_UPDATE=N" but this option seems to have no effect. It still tries to find the export path.
Is there any possibility to create a VMware backup without talking to the vfiler? Maybe it is possible to use an SC Agent running in the VLAN where the vfiler is located. (As Proxy)
I allready have a server in this environemnt which is able to talk to the vcenter over HTTPS and to the vfiler over HTTP. But in this case it runs into a timeout. Seems the connection to the vfiler is initialized from the SC Server and not from the SC Agent.
Unfortunately SC must communicate to the storage system directly SC server and in case of VIBE SC agent. SC server does support onCommand proxy so you could proxy the SC server API calls through OnCommand which would in turn talk to vfiler. If vfiler is used that is the vfiler otherwise it is the physical filer. SC does not proxy APIs through the physical filer. This is certainly possible but SC doesnt support this functionality.
vFiler does not support HTTPS for communitcations and I dont believe this is going to change as you mention. In clustered ONTAP the vserver does support HTTP/HTTPS but I know that doesnt help.
VSC does support going through only physical filer so maybe this would be an option if SC communication direct to vfiler or through OnCommand proxy is not possible?
We are in process of replacing VIBE with VSC so that is going to happen However as for today and using VSC instead of VIBE, I dont think this is possible because VSC doesnt provide granular ability to quiesce or unquiesce and handle discovery requirements SC needs, this is what we are working on from product development standpoint.
I know you can certainly run VSC from SC but I dont see this adding much value
However we are looking and pushing to have an integration between VSC and SCF in SC 4.2 which would be summer 2014. Please dont take this as a date just as priority (it is very high) and to give you idea that this isnt something sometime in distant future we are working on this.
The vmware plugin connects directly to the vfiler to do some of the vmware specific things as I mentioned. It uses the IP provided in config file so basically what it is saying is the IP where it finds these datastores is not in the config file. Probably because you are connecting to OC over a different IP to vfiler. Unfortunately other than DNS or host file tricks on the OC server I am not sure how to get your configuration working. You can try using the actual IP in config and then on OC side in host file routing that IP to the IP you need or opening this IP up to OC host or re-add this host to OC with this IP. OC will only use one IP though so this could be tricky.