Мы в свое время пытались задействовать этот механизм. К сожалению не преуспели..
В теории нужно было применить «патч» к исходникам zfs, и скомпелировать и установить модуль вручную. Плюс в grub что то добавить
-T рабочий для этих случаев. А если дошло до надобности откатываться до транзакций, которые уже могли затираться - ну, такое штатно не положат :) но патч есть, ага. Или увеличить количество последних транзакций, которые не затираются, тогда по -T можно дальше прыгать.