I'm on Linux 3.6.11 with ZFS on Linux 0.6.0rc11.
I have a large ZFS pool with three subpools:
zpool1 zpool1/backups zpool1/graphite zpool1/log_backups
The machine rebooted last night, for no obvious reason. After I was paged and got a shell it was already back up.
zfs mount -a to remount the pools.
zpool1/log_backups has data in it, but
zpool1/backups are completely empty, and
df reports that there's no space in use on those partition.
Unfortunately I didn't have snapshots set up, so that's a no go. I've tried exporting and reimporting, but no change.
What other things could I try? And what data recovery options exist for ZFS? I have seen a few scripts around that dig through fs data structures, but they're all a bit more unpolished and potentially destructive than I'd like at this point.