On Jul 25, 2009, at 12:24, roland wrote:

why can i loose a whole 10TB pool including all the snapshots with the logging/transactional nature of zfs?

Because ZFS does not (yet) have an (easy) way to go back a previous state. That's what this bug is about:

need a way to rollback to an uberblock from a previous txg

http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6667683

While in most cases ZFS will cleanly recover after a non-clean shutdown, there are situations where the disks doing strange things (like lying) have caused the ZFS data structures to become wonky. The 'broken' data structure will cause all branches underneath it to be lost--and if it's near the top of the tree, it could mean a good portion of the pool is inaccessible.

Fixing the above bug should hopefully allow users / sysadmins to tell ZFS to go 'back in time' and look up previous versions of the data structures.

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to