"One of the hard earned lessons from that is: always use " A BATTERY BACKED RAID CONTROLLER and UPS, a decent SAN etc etc - FTFY.
"I've been doing software development over many years" - Shows. Sorry for being blunt but you did not major in sysadmin. Your logs should not be on the failing system in the first place if they are important.
You should only worry about your log format as a parameter not a life choice.