Greg - I have only tried this in my lab but once you create the clone the first time the clone shows up as a volume. At that point you can make snapshots on the new clone volume, create a baseline snapshot before you do anything. If the DBA's want to "restore" back to baseline you have the snapshot.
Let me know if this works.
Happy Hunting!!! ;^)
I think there's a small mismatch in what you're trying to do on Nimble vs Netapp. The answer that Jason has provided is perfect, but will require a dismount and remount. I'm kind of assuming you were using the Netapp as a fileserver (NFS). If that's the case it's really easy from a storage point of view to do a snapshot restore. You just present the old pointers to your host. In a block-based storage device you have a virtual disk drive and we cannot change the contents of the drive without a remount.
The good news is that this process can be easily scripted. I'm sure your Nimble SE can help you with this should you require some pointers.