On Thu, Jun 21, 2007 at 07:34:13PM -0700, Joubert Nel wrote: > > OK, so if I didn't copy any data to this disk, presumably a large > portion of what was on the disk previously is theoretically > recoverable. There is really one file in particular that I'd like to > recover (it is a cpio backup). > > Is there a tool that can accomplish this?
For ZFS, no. In addition to the fact that ZFS uses variable blocksizes and compression, there is no distinction between metadata and data. Without knowing the pool configuration and the 'root' of the tree (the uberblock), there is no way for ZFS to recover data. An interesting tool could be written to try to recover data from trivial (single vdev, non-RAID-Z, uncompressed) pools by trying to interpret each block as metadata and verifying the checksums, but it would still be quite difficult (and painfully slow). - Eric -- Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss