-H, --hard-links
This tells rsync to recreate hard links on the remote system to be the same as the local system. Without this option hard links are treated like regular files.
Note that rsync can only detect hard links if both parts of the link are in the list of files being sent.
This option can be quite slow, so only use it if you need it.
I have never used ...[snip]... hardlinks as file copy
% echo "My Precious File Contents" > original.txt
% cp -al original.txt copy.txt
% cat copy.txt
[I]My Precious File Contents[/I]
% echo "This file is corrupted" >> original.txt
% [B]cat copy.txt[/B]
[I]My Precious File Contents
This file is corrupted[/I]
J
So I wouldn't rely on this for a backup or copy of any kind (never mind that hard links must exist on the same filesystem as the originals, which makes sense if you're only going to have one physical copy of the data....)
I just wanted to add that for clarity.