Давайте использовать разные термины. Источник и Цель имеет больше смысла для этого.У вас есть сервер, который обычно является вашим Target .Теперь вы внесли изменения в файлы на сервере, которые вы хотели бы отразить в Source .
. То, что вы просите, - это поменять ролями Source и Target, чтобыобновите этот файл.
Опция -u
уже сообщает rsync " пропускать файлы, более новые на приемнике ".Таким образом, вы можете быть в безопасности, если просто запустите rsync в другом направлении - от вашей традиционной цели до традиционного источника.Файлы, более новые на вашем «клиенте», обновляться не будут (из-за -u
);только новый файл должен быть обновлен.
Проверьте это с опциями -v -n
, прежде чем запускать его "по-настоящему".