O rsync pode ser usado para criar e manter uma cópia exata de um sistema de arquivos remotamente, detectando também alterações de proprietário ou grupo ou de permissão?
Meu atual "rsync --del --numeric-ids -a alguma coisa/raiz@host:/somewhere/" sincroniza apenas por hora ou (ou --checksum). Se, digamos, apenas o proprietário mudar, nada será sincronizado. A solução alternativa é excluir tudo e ressincronizar, desgastando o armazenamento flash de destino.
Se não, existe outra maneira?
Meu objetivo é poder ter um disco rígido em rede que seja uma duplicata exata e possa simplesmente ser conectado à máquina de origem no caso de uma falha do dispositivo/fs ou (meu principal motivo) para sincronizar um sistema operacional incorporado na rede que teve apenas pequenos ajustes (mas numerosos não rastreados).
EDIT: comando original usado root@host e não user@host
Responder1
Veja issopergunta semelhante.
Você pode usar os seguintes sinalizadores para preservar essas informações específicas:
-p
Preservar permissões
-o
Preservar proprietário
-g
Preservar grupo
-X
PreservarAtributos Estendidos
-A
Preservar ACLs de arquivos