So if you have SnapVault licence you can do it with OSSV.
OSSV will mount snapshot, and permit you to explore the snapshot and restore file you want.
In general, when i have an install with CIFS share and with virtual machine, i have this backup :
snapshot on vol_cifs, with ~snapshot directory accessible = > it permit to restore on the fly one or more file.
snapshot on my vsphere or hyperv, with SMVI or SMHV.
And for a partition "data' in virtual machine, i have an OSSV agent that perform snapshot on this partition.
And i mirror my datastore luns on a second FAS...