Вы можете запустить rsyncd (сервер) на одном из компьютеров.
Это мой подход, так как я не хочу использовать ssh, чтобы разрешить «источнику» (в формулировке rsync) доступ к «месту назначения» как root без пароля (как требуется для использования SSH-туннелирования. с rsync в скрипте)
В моем случае я просто установил сервер rsyncd на конечном компьютере с одним пользователем, которому разрешен доступ с исходного компьютера, и использовал rsync со стороны источника.
Отлично работает.
Если это единственный процесс, записывающий в каталог, вы можете создать временный файл, извлечь файлы не в подробном режиме, а затем просмотреть те, у которых время изменения новее, чем у временного файла
напр.
MYTMP=$(mktemp)
tar --skip-old-files --extract --file=2019-02-10.tar.gz
find. -cnewer $MYTMP
rm $MYTMP