Maybe rsync would meet your needs? You can run its own daemon, or what I prefer, is to have it run the backups over ssh (-e option IIRC). It's free too :)
Good luck, Wes -- Wes Bateman, GCIA Chief Security Officer ManISec, Inc. - "Managed Internet Security Services" http://www.manisec.com [EMAIL PROTECTED]