This procedure has been tested on ESXi 4.0 only
First I was unable to upload files through rsync running in server mode !!! Only downloads are working ! rsync can also be started using a remote shell like ssh using -e option. Used this way, rsync can be used to download and upload. Anyway the use of the ssh layer and its encryption increase CPU load.