Я хочу убедиться, что две большие удаленные файловые системы синхронизированы, и если нет, то какие файлы отличаются (в том числе, если они не существуют ни с одной стороны). Я представляю, как это делается, сравнивая контрольные суммы, рассчитанные на соответствующих локальных машинах. Я попытался использовать rsync -cn
для этого:
rsync -cnave "ssh -p 500" /local/path/ remoteserver:/remote/path/
Но, судя по количеству времени, которое уходит только на один каталог, я думаю, что для сравнения необходимо загрузить файлы. Как еще я могу это сделать? Поможет ли запуск демона rysnc на удаленном сервере?