Я получаю это сообщение с помощью rsync:
symlink has no referent: "/a/path"
Что ж, rsync прав: в исходной файловой системе (символическая) ссылка указывает на несуществующее местоположение. Это предназначено. Цель ссылки существует только в целевой файловой системе. И я хочу, чтобы rsync игнорировал этот факт и создавал символическую ссылку в месте назначения.
Как заставить rsync это сделать?
Использовать -a
вариант с rsync.
Он также скопирует неработающие символические ссылки.
Что-то вроде этого:
# rsync -av source host:destination