Estou fazendo backup de um servidor remoto em outro computador usando o rsync.
No cron.daily eu tenho um arquivo com isso:
rsync -avz -e ssh root@example.com:/ /mybackup/
Ele usa um par de chaves pública / privada para fazer login. Isso parece funcionar bem na maioria das vezes, no entanto, eu (tolamente) só realmente verifiquei olhando as datas em alguns arquivos importantes (despejos do MySQL) que eu sei que mudam todos os dias. Obviamente, um erro pode ocorrer após esse arquivo.
Às vezes falha. Quando eu o executo manualmente, algo como "redefinição do cliente" às vezes acontece.
Qual é a melhor maneira de registrá-lo para que eu possa verificar com certeza se ele foi concluído ou não? O log cron não indica nenhum erro. Eu não tentei, mas a página de manual rsync na versão antiga do CentOS na máquina de backup não mostra a opção --log-file. Eu acho que eu poderia redirecionar o stdout com> mas eu realmente não quero saber sobre todos os arquivos. Eu só quero saber se tudo funcionou ou não ..
obrigado