Nejsem si jistý, jestli Vám rozumím správně. Pole vypadlo, všechna data byla správně zapsaná, ale ZFS nějak magicky posléze data poškodilo?
Zkoušel jste provozovat ten samý workload na tom samém poli pod jiným souborovým systémem, který by při stejně náhlém výpadku data neztratil?
Není to náhodou tak, že data, která byla polem potvrzená jako zapsaná vlastně zapsaná nebyla, ale byla třeba v nějaké cache, která se při výpadku vyprázdnila, protože třeba bylo pole nastavené jako write-back místo write-through a nebyla osazená baterie na cache/ nebo byla vybitá? Není to náhodou přesně to, proti čemu vývojáři ZFS explicitně varují? Co vypisovalo ZFS v takové situaci za informace?