Como examinar a saída rápida do rsync

5

Estou usando o rsync para fazer backup de arquivos e diretórios de 100 GB. Meu comando é

sudo rsync -azvv /home/path/folder1/ /home/path/folder2

No entanto, a saída para cada arquivo sobe tão rapidamente e há tantos arquivos, que me preocupo se houver alguns erros que não consigo detectar. Então, pergunto-me como você pegaria algum erro durante o backup?

    
por Tim 16.09.2012 / 01:33

2 respostas

11

Redirecione o fluxo de erros para um arquivo que você possa ler mais tarde. A saída detalhada vai para a saída padrão, enquanto os erros vão para o erro padrão.

sudo rsync -azvv /home/path/folder1/ /home/path/folder2 2>rsync-errors
echo $?
cat rsync-errors

Como alternativa, em vez de usar o modo detalhado, use --progress ou -P para ver apenas um indicador de progresso. Dessa forma, as mensagens de erro serão exibidas. É possível que eles rolem rápido demais se houver muitos deles.

Em qualquer caso, verifique se o status de retorno de rsync é 0, indicando que não houve erros.

    
por 16.09.2012 / 03:55
0

Eu uso o seguinte:

sudo rsync -azvv /home/path/folder1/ /home/path/folder2 |& tee rsync.output

O arquivo 'rsync.output' conterá sua saída.

    
por 07.01.2015 / 22:19

Tags