I haven't seen any explicit mentions of file systems for this. I know that I can do this on NTFS but are there any hickups? will backups created this way be readable as expected on OSX and windows?
Enquanto isso é antigo, gostaria apenas de mencionar um hickup adicional que me deparei nos últimos anos, além de coisas como perder permissões. Embora o NTFS seja capaz de armazenar vários links para arquivos, seu número é limitado a 1023 e eu tive discussões anteriores onde foi relatado que o desempenho de pelo menos o Windows / NTFS mais antigo na exclusão de arquivos com muitos links era muito ruim. Foi uma discussão em um fórum alemão sobre uma ferramenta chamada HardlinkBackup, que essencialmente funciona da mesma forma como o rsync em relação a hard-links. Para alguns usuários, demorou horas a dias para remover 25.000 arquivos com 10 links de algum histórico de backup. As mesmas pessoas não relataram nenhum problema com uma configuração comparável usando alguns sistemas de arquivos Linux e ext * antigos. Eu mesmo não reconheci esse problema durante meus próprios testes, mas as coisas começaram a desacelerar nos meus testes com 50 links também.
Portanto, embora eu ache que as coisas tenham melhorado bastante desde o Windows 7, especialmente porque o Windows depende de hard-links para atualizações e muito mais nos dias de hoje, pode ser uma boa ideia testá-lo com um histórico de backup maior.