On Mon, Nov 19, 2012 at 9:03 AM, Peter Jeremy <pe...@rulingia.com> wrote: > On 2012-Nov-19 11:02:06 -0500, Ray Arachelian <r...@arachelian.com> wrote: >>Is the pool importing properly at least? Maybe you can create another >>volume and transfer the data over for that volume, then destroy it? > > The pool is imported and passes all tests except "zfs diff". Creating > another pool _is_ an option but I'm not sure how to transfer the data > across - using "zfs send | zfs recv" replicates the corruption and > "tar -c | tar -x" loses all the snapshots.
Create new pool. Create new filesystem. rsync data from /path/to/filesystem/.zfs/snapshot/snapname/ to new filesystem Snapshot new filesystem. rsync data from /path/to/filesystem/.zfs/snapshot/snapname+1/ to new filesystem Snapshot new filesystem See if zfs diff works. If it does, repeat the rsync/snapshot steps for the rest of the snapshots. -- Freddie Cash fjwc...@gmail.com _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss