Rsync is widely used for backups and mirroring and as an improved copy command for everyday use.
As expected, if neither the source or destination path specify a remote host, the copy occurs locally (see also the --list-only option).
Rsync refers to the local side as the lqclientrq and the remote side as the lqserverrq.
For instance: It is also possible to use rsync without a remote shell as the transport.
In this case you will directly connect to a remote rsync daemon, typically using TCP port 873.
You may establish the connection via a web proxy by setting the environment variable RSYNC_PROXY to a hostname:port pair pointing to your web proxy.