Thanks! I'll definitely check out Veeam. And I don't really need real-time replication. Something that replicates on a several minutes or hourly delay would be more than sufficient, and I could even live with overnight replication, which would lessen the Ethernet speed requirement.
Obviously, the shorter the window, the less I lose when a machine goes down. I don't mind so much losing the hour of work, and could even live with losing a day. But what sometimes happens is that mistakes creep in, when you've forgotten all the changes you made to the design in the prior day, and assume the backup you're operating from has fixes in it that were inside the time-loss window.