>Dude, don't be so arrogant.  Acting like you know what I'm talking about
>better than I do.  Face it that you have something to learn here.

You may say that, but then you post this:


>> Why do you think that a "Snapshot" has a "better quality" than the last
>> snapshot available?
>
>If you rollback to a snapshot from several minutes ago, you can rest assured
>all the transaction groups that belonged to that snapshot have been
>committed.  So although you're losing the most recent few minutes of data,
>you can rest assured you haven't got file corruption in any of the existing
>files.


But the actual fact is that there is *NO* difference between the last
uberblock and an uberblock named as "snapshot-such-and-so".  All changes 
made after the uberblock was written are discarded by rolling back.


All the transaction groups referenced by "last uberblock" *are* written to 
disk.

Disabling the ZIL makes sure that fsync() and sync() no longer work;
whether you take a named snapshot or the uberblock is immaterial; your
strategy will cause more data to be lost.

Casper

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

Reply via email to