How to Implement my backup plan?

Hi all,

I have two virtualmin servers.

I would like to implement a third machine for the purpose of backing up the two servers. In theory, I want a machine with three disk drives. One drive will be the OS, the other two drives would capture complete images of their respective servers.

In other words, I want to automate making ghost images of my servers to an external machine.

How might this be done?