В Linux есть такие похожие вещи как именованный канал (named pipe) и не именованный канал (pipe). (подробнее гуглите типы файлов в Linux) Честно говоря я не помню это разные сущности или нет, в данном случае для простоты будем считать что нет.
Конкретно это сообщение значит, что ваше приложение пытается читать/писать из/в pipe, которого нет.
Боже мой, как же так получилось?
Вероятно rsync использует именованные или не именованные каналы для своей работы. (например для передачи чего-то между запущенными им приложениями или его дочерними потоками.) В момент когда вы жмете Ctrl-C система начинает завершать процесс и освобождать его ресурсы (а так же убивать то, что он запустил). Вероятно один из дочерних процессов, работающих с пайпом, попытались что-то с ним сделать в том время, когда они были еще живы, а процесс-владелец пайпа уже нет (и, следовательно, пайп был освобожден при освобождении ресурсов процесса-владельца).
Что же теперь с нами будет?
Что успело записаться на диск - то успело. Что не успело записаться на диск - то не успело. Больше ничего не случится.