O GNU chmod
pode ter um arquivo de referência:
--reference=RFILE
use RFILE's mode instead of MODE values
Se a estrutura de pastas das suas costas permanecer a mesma, você poderá fazer algo como:
cd /path/to/backup
find . -exec chmod --reference={} --changes /source/of/{} \;
/source/of
é o caminho do qual o backup foi feito.
Agora você pode usar os testes de find
para operar somente nos arquivos / diretórios desejados.
Como você diz que usa rsync
, acho que a estrutura de diretórios deve ser mantida, e deve ser possível montar o sistema remoto localmente usando SSHFS, etc., portanto, em princípio, isso deve funcionar.