We have an existing Veeam environment as a service provider and using Cloud Connect. With this we currently host cloud backups and replication for tenants, which works fine. We also have VMware vCloud Director integrated.
We are just now implementing CDP into this same environment. When CDP is installed into the environment, Veeam creates a new storage policy in vSphere named “Veeam CDP Replication”. This storage policy has a requirement defined to “enable host based rules”, and the single rule that is enabled is “Replication” and Provider veecdp, which is the I/O filter name.
For reasons I cannot work out as of yet, this storage policy will only see one of our datastores as compatible, and this datastore happens to be the local direct attached storage of one of the ESXi hosts in the cluster, not storage on both hosts. All other datastores show as incompatible. Our other datastores that I would like to use are NFS volumes on Linux hosts. I have set this up in a lab and demo environment, and there the storage policy does see some, but not all, of our NFS shares on a NetApp.
What happens now is, if I create a new tenant account and create it as VMware Cloud Director Account, then Veeam will only allow the tenant to be assigned the storage policy from VMware as their storage, I cannot seem to pick my preferred storage explicitly. If I create a new tenant account as a Standalone Account, then I can pick any storage in my environment that I want.
So my challenge is, how can I create a new tenant as a VMware Cloud Director Account and be able to assign them the proper storage I need to in my environment?