I mounted the drive on the Linux box and set up access to it through SAMBA since I want to back up files that are on the Windows machines also. I started looking around for a backup solution for Windows. There is always the basic backup tool that comes with the OS, and I also have Acronis TrueImage that I got a while back to create a bootable image of one of my test windows box so I don't have to reinstall Windows everytime.
Acronis is pretty full featured and allows setting up backups based only on files that have changed which is what I wanted. Before I installed it though, I looked at what kind of things it puts on the computer and saw that it added 4 processes to the startup list (1 service, 3 running in the registry's run section):
TrueImageMonitor.exe : "provides the interface between running Acronis True Image tasks and the user. It allows to observe the tasks progress and cancel the running tasks. It is started when a user logs into the system and terminates when the user logs off." -- Acronis Support
Timountermonitor.exe : "observes the tasks concerning an image mounting (exploring).
These programs are not required by Acronis True Image to perform its tasks, and can be terminated if you think it occupies too much memory, but you will loose the ability to control running Acronis True Image tasks." -- Acronis Support
Schedhlp.exe - "Acronis scheduling service helper. This program monitors the logons and logoffs in the running system and notifies Acronis scheduling service about them. It is started when a user logs into the system and terminates when the user logs off. Acronis True Image uses this program to schedule tasks on user logon/logoff and to run non-scheduled "Image creation" operation." -- Acronis Support
Schedul2.exe -- "Acronis scheduling service. This service is started on the computer startup and remains active until the computer is turned off. It is used by Acronis software to start scheduled tasks. Note that Acronis True Image always schedule image creation tasks, even if you start the "Image creation" operation. Thus if you stop Acronis scheduling service, then you loose the ability to create images in Windows." -- Acronis Support
Digging around the support forums, it sounded like schedul2.exe is the only one that is critical, but the descriptions aren't exactly clear. It sounds like when a process gets kicked off, the TrueImageMonitor is what allows an users to abort it. The Timountermonitor has something to do when you mount an archive as if it was another directory on your drive. Schedhlp is the most confusing as I'm not sure what it would want to do when a user logs in-and-out. One post said he couldn't get TrueImage to run backups when the computer shutdown unless this was on which makes sense if he created an event to occur when he logs (i.e. shutdown).
I'm gonna play around with it, but if anyone has a better understanding or recommendation about backups let me know.