>People are oriented to their files, not to snapshots.

True, though with NetApp-style snapshots, it's not that difficult to translate 
'src/file.c' to '.snapshot/hourly.0/src/file.c' and see what it was like an 
hour ago. I imagine that a syntax like '.snapshot/22:20/src/file.c' would also 
be easy to use. (On the other hand, zfs currently requires knowledge of where 
the file system is rooted, and knowledge of where the current directory is 
within that filesystem, which IMHO is somewhat confusing to users and requires 
far too much typing.)

I don't have an answer to your question about how to find an earlier version of 
a file with snapshots, though given an intelligent file system, there's no 
reason why we couldn't have a '.version' pseudodirectory (or the like) which 
understood file changes and was virtually populated by analyzing differences in 
the snapshots.
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to