Recently, I have found a free, open-source backup program called Bacula (Ugh, how the hell do they expect poor IT managers to pitch the merits of a program whose name sounds like the punch line of a bad joke?!?).
It seems to have all the features of the commercial programs, including:
centralized control, with remote Solaris, Linux, [...]