Protect multiple datastores

To protect VMs sharing space from multiple datastores, add datastores to a Protection Group at group-level consistency.

When the VMs are in the same datastore and when there are multiple such datastores that require same level of protection, use the resource-level consistency Protection Groups.