Eu acho que você pode monitorar assim:
usando ps, obtenha o PID e o log fd, por exemplo
$ ps aux | grep duplicity
username 12345 97.2 4.9 878235 345123 ? Rsl 02:21 15:02 python2 /usr/bin/duplicity --exclude=/run/media/..... --tempdir=/home/username/.cache/deja-dup/tmp --log-fd=18
O PID é 12345 e o descritor de arquivo é 18.
Em seguida, vá para /proc/PID/fd (/proc/12345/fd)
e, em vez de tentar localizar o descritor de arquivo 18, use cat ou grep.
$ cat 18
Isso mostra muita informação para mim. 90% são minhas exclude globs.
$ grep "examining path" 18
funciona bem para ver qual arquivo está sendo examinado. Se você observar a saída, também poderá focar quando encontrar arquivos compatíveis (e não precisar fazer o backup) ou quando forem diferentes.