Here is the simplest scheme, which allows rollback: ZFS. It definitely works on *BSD; not sure about *simple*, but feasible. It's bundled with Solaris and some OSX; I don't know about Linux. I hope you weren't really trying to run this kind of web on MS Windows.

http://dev.mysql.com/doc/refman/5.0/en/ha-zfs-replication.html