We have a file share we want to roll out at work, and someone asked if there is a way OS X clients can see VSS copies on the network share they mount (to restate: a SMB/CIFS share on a server on the network, not a local HFS+ drive) to restore older copies of the file. Quick searches on Google seem to indicate not many people have interest in this or business requirement, or understand the question (assuming the question to be if Apple has an equivalent technology; I am not interested in that question). Does anyone know? I am at the office right now and do not have access to a Mac Book. I would only be interested in newish OS X releases, so 10.5.x to 10.6.x.
UPDATE: Since this is really vendor specific (in terms of the SMB/CIFS appliance/server), I'll accept the answer specific to NetApp since this is the most common scenario according to how Google stacks up with this answer.
Best way I've found so far is that you can browse the snapshots from Finder:
The problem with this is a lot of times Finder will kick you out of the .zfs folder back into the top level directory of the share. I'm not sure how to get around this. I'd also like to see a better way.
edit
Just realized you can set the zfs snapdir to visible & Finder won't kick you out:
zfs set snapdir=visible your/zfs/file/system
On a Mac you may access the VSS snapshots this way. This seems to work everywhere I've tried it.
So, simply append /~snapshot/ to the end of the share mount path. This also works in the mount command.
The
-o nobrowse
prevents it from showing in Finder (GUI). You can also -r for read only. This should also work on Linux.