On Jan 18, 2010, at 11:04 AM, Miles Nordin wrote: ... > Another problem is that the snv_112 man page says this: > > -----8<----- > The format of the stream is evolving. No backwards com- > patibility is guaranteed. You may not be able to receive > your streams on future versions of ZFS. > -----8<----- > > I think the new man page says something more generous.
The Solaris 10 10/09 zfs(1m) man page says: The format of the stream is committed. You will be able to receive your streams on future versions of ZFS. I'm not sure when that hit snv, but obviously it was after b112. ... > the solaris userland is ancient, so if you use gtar you'll be > surprised less often, like IMHO you are less likely to have silently > truncated files, but then it's maintained upstream so it's missing > support for all these forked files, mandatory labels, and windows > ACL's that they're piling into ZFS now for NAS features. OOB, the default OpenSolaris PATH places /usr/gnu/bin ahead of /usr/bin, so gnu tar is "the default." As of b130 (I'm not running an older build currently) the included gnu tar is version 1.22 which is the latest as released March 2009 at http://www.gnu.org/software/tar/ > When we brought it up last time, I think we found no one knows of a > userland tool similar to 'ufsdump' that's capable of serializing a ZFS > along with holes, large files, ``attribute'' forks, windows ACL's, and > checksums of its own, and then restoring the stream in a > filesystem-agnostic read/write/lseek/... manner like 'ufsrestore'. That is my understanding as well. It seems that the backup vendors are moving forward in a more-or-less vendor-specific way. This is not necessarily a bad thing, since there are open source solutions. But I see the requirements for backups being much more sophisticated than ufsdump was 25 years ago. hmmm... has ufsdump changed over the past 25 years? ;-) -- richard _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss