Arnold:
I'm not sure what exactly you are looking for in terms of overall solution...
The scenario is that there will be a couple of windows machines and a Linux server. What I have in mind is that all data from certain folders on the windows machines should be pulled to the Linux server automatically after certain period of time then from there the data can be place on backup media i.e. tapes, DVDs etc. I hope that's clearer.
Thanks for the suggestion Zenith. I'm having a look at rsnapshot now and it looks like it could do the trick.