Como você está pensando em excluir tgt mesmo assim, por que não tenta executar rsync com -H para ver o que acontece?
Os links físicos serão criados e o espaço será salvo.
Eu tenho dois discos rígidos montados em src/ e tgt/ respectivamente. Há links físicos suficientes em src/ que rsync -a src/ tgt fizeram com que o disco de destino ficasse sem espaço. Eu aprendi que eu deveria ter usado adicionalmente a opção -H para que os hard links em src/ se tornassem hard links em tgt/ .
Se eu executar rsync -aH src/ tgt , arquivos distintos em tgt/ serão vinculados a hardlinks em src/ para hardlinks em tgt/ , para que o disco não fique sem espaço?
(A opção mais clara parece ser excluir o conteúdo de tgt/ e executar o rsync novamente com -H , mas estou curioso.)
Tags rsync