what services must run on a machine which I wan't to backup with rsync tunneling through ssh?
Only OpenSSH.
Do I need rsyncd running on this machine?
No.
When I backup my RedHats everything works fine but when I try to backup a SuSE 7.2 I get an error! Something like "...bytes do not match...."! I have no access to this machine at the moment so I can't remember the error message in detail.
Can't help you there, I only use Red Hat.
Maybe there's a problem with different ssh versions?
Maybe...
I use the following:
rsync -avz -e ssh user@xxxx:/path/to/backup/* /backup/
I use exactly the same command (sometimes without the z) and it works very well; no changes necessary. I don't see a lot of benefits in compression, since my LAN is 100Mbps and has only five workstations. So I don't use it. But it shouldn't cause you any problems, and the few times I've used it there have been no problems.
-- Rodolfo J. Paiz rpaiz@xxxxxxxxxxxxxx