Looking for a backup solution primarily for Windows clients (XP/7), that will either back up to 2 different servers (1 on site, 1 off site - internet - can be our own server), or back up to 1 server and then we would need to somehow backup that server offsite/internet.
By lightweight, I mean the backup client software should not eat up much memory and processor since some of the client machines are older (p4 3ghz).
I have used CrashPlan, and it works pretty good, but is kind of heavy-weight for a P4. It uses a lot of ram. Plus it's not the easiest to deploy across lots of machines.
Possibly ZManda and Bacula are good choices to consider? Are they light weight? Can the clients/agents be set to go over the net and/or multiple backup servers?
update: I have been experimenting with backuppc, runs on linux only on the server which is the only think I wish could change, but otherwise it works pretty decent. It does not require an engine on a windows domain network. I have been experimenting with crashplan to off-site the backuppc data to another machine.