vSphere with Tanzu / vSphere Kubernetes Supervisor contains the following storage locations that need to be considered when moving datastores.
vSphere 7.0 with Tanzu
vSphere 8.0 with Tanzu
Use the following instructions to move each component one at a time. It does not matter in which order they are performed.
Follow the Velero Documentation to backup the PVCs and then restore them to the storage class that uses the new datastore.
Velero Documentation for Restoring a PV and PVC to a new StorageClass
Once all four components have been migrated to the new storage, the old storage profile can be removed from the namespace.
Check if the Content Library used by the namespaces needs to be migrated to the new datastore as well.
Validate that the storage profile has been removed by verifying that the storage class objects for it on the Supervisor Cluster are no longer present:
kubectl get sc -A
The old storage policy associated with the source datastore is no longer referenced by any objects in the environment.