ECC RAM protege você de alguns erros de memória. Os arquivos que você está transferindo estão no disco. Eles só viajam pela RAM momentaneamente, se forem, quando você os sincroniza com o outro computador. Não tem uma API onde você possa "consultar" erros na memória para um arquivo específico.
Além disso, esse tipo de corrupção geralmente não acontece. O que você deve se preocupar é a corrupção do sistema de arquivos, não a corrupção de memória. E honestamente não há muito que você possa fazer sobre isso. Não há como um software de backup saber se um arquivo está corrompido, porque copia apenas arquivos byte para byte.
Desde que você teste suas restaurações , você está pensando demais em tudo isso. Copie seus arquivos para o servidor remoto, teste restaurações ocasionalmente e durma facilmente.
Como um aparte, você pode querer repensar a cópia para um servidor que você possui. O preço de execução desse servidor, manutenção, correção, links de internet que podem sustentar a largura de banda em ambas as direções, a inconveniência de ter uma peça de hardware em sua casa. Um serviço de backup na nuvem, como backblaze , pode fazer isso por US $ 50 / ano. Você pode colocar terrabytes de dados no Amazon Glacier por tostões por dia, se tiver um software de backup que suporte isso.
Eu costumava ser como você - queria super controle sobre todos os aspectos dos meus backups, etc. Então eu vi a luz há alguns anos e eu tenho um backup no local (geralmente um disco rígido USB que pode ser rapidamente transferido para uma nova máquina no caso de uma falha total de hardware) e um backup na nuvem (minhas coisas pessoais estão no Backblaze, coisas não pessoais no AWS S3 e no AWS Glacier).