Relacionado a esta pergunta
Breve descrição do problema:
Quando a árvore de origem possui um ponto montado dentro dela, os carimbos de data e hora nos arquivos dentro desse ponto de montagem, quando copiados para a árvore de destino, não são preservados, mesmo ao usar a -aopção
Descrição detalhada:
Suponha que esta seja a árvore de origem:
/home/ /home/
| |
me/ BACKUP/
| |
+----+----------+ +----+-------+
| | | | | |
data/ foo.txt boo.txt data/ foo.txt boo.txt
| |
a.txt a.txt
onde data/acima está montado um disco USB externo. Tudo é ext4sistema de arquivos. Tudo na fonte é de minha propriedade me.
BACKUP também passou a ser um ponto de montagem, o disco USB de backup.
Depois de emitir esse comando rsync -av --delete /home/me/ /home/BACKUP/, descobri que /home/BACKUP/data/tudo o que está abaixo dele tem o carimbo de data / hora atual, como se esses arquivos tivessem sido criados agora, e não o carimbo de hora nos arquivos em /home/me/data/. Outros arquivos e pastas externos datamantiveram o carimbo de data e hora OK.
A pergunta é: como usar rsyncna configuração acima para dizer para preservar os carimbos de hora em todos os arquivos e pastas, mesmo em arquivos e pastas em um ponto montado?
Estou usando:
>uname -a
Linux 3.5.0-17-generic #28-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
>rsync -v
rsync version 3.0.9 protocol version 30
-aque diz:archive mode; equals -rlptgoDportanto-tjá está incluído.