On Thu 03 Sep 2020, Andreas Feldner wrote: > 2) rsync test run > > -- rsync stdout > opening connection using: ssh -l root localhost rsync --server --sender > -vvvlHogDtprxe.iLsfxCIvu -B2048 --numeric-ids . /var/lib/lxc (12 args)
How are you invoking rsync? Please give the exact command line, including what you current working directory is. Are you actually using ssh to connect to localhost and transferring the data over that ssh link? If so, then these lines are very strange in the case (1) text: > Got remote protocol 31 > Negotiated protocol version 28 I would expect an rsync to negotiate the highest protocol version possible, so this looks like it's talking to a newer version than itself. > receiving incremental file list > server_sender starting pid=144226 > [sender] make_file(lxc,*,0) > send_file_list done > [sender] pushing local filters for /var/lib/lxc/ > <<very much diagnostics of transferring thousands of files without problems>> > got file_sum > set modtime, atime of lxc/nextcloud/rootfs/var/backups/.gshadow.bak.vcUsMX to > (1596971541) 2020/08/09 13:12:21, (1599125234) 2020/09/03 11:27:14 > renaming lxc/nextcloud/rootfs/var/backups/.gshadow.bak.vcUsMX to > lxc/nextcloud/rootfs/var/backups/gshadow.bak > recv_files(lxc/nextcloud/rootfs/var/backups/nextcloud-dir_20200119.tar) > lxc/nextcloud/rootfs/var/backups/nextcloud-dir_20200119.tar > [receiver] _exit_cleanup(code=13, file=log.c, line=245): about to call > exit(13) > [generator] _exit_cleanup(code=13, file=io.c, line=1644): about to call > exit(13) > -- end of stdout > > -- rsync stderr > rsync error: errors with program diagnostics (code 13) at log.c(245) > [receiver=3.2.3] > rsync: [generator] write error: Broken pipe (32) > -- end of stderr Because of the "errors with program diagnostics" I would have expected more messages... It would be most helpful if you could follow the instructions on https://rsync.samba.org/issues.html especially de second half of question 3. Paul