Я создаю резервную копию удаленного сервера на другом компьютере с помощью rsync.
В cron.daily у меня есть файл с этим:
rsync -avz -e ssh root@example.com:/ /mybackup/
Для входа в систему используется пара открытых / закрытых ключей. Это, кажется, работает хорошо в большинстве случаев, однако (по глупости) я действительно проверял это, только глядя на даты некоторых важных файлов (дампы MySQL), которые, как я знаю, меняются каждый день. Очевидно, что после этого файла может возникнуть ошибка.
Иногда это не удается. Когда я запускаю его вручную, иногда происходит что-то вроде «сброса клиента».
Каков наилучший способ зарегистрировать это, чтобы я мог с уверенностью проверить, завершено ли это или нет? Журнал cron не указывает на какие-либо ошибки. Я не пробовал, но на странице руководства rsync старой версии CentOS на резервной машине не указана опция --log-file. Я думаю, я мог бы перенаправить стандартный вывод с помощью>, но я не хочу знать о каждом файле. Я просто хочу знать, все это работает или нет ..
Спасибо