1

我正在使用 backintime 进行备份,而备份又使用 rsync 来制作快照。计算机上的大多数文件系统都是 XFS,包括 rsync 目标,系统是 Ubuntu 20.04,rsync 版本 3.1.3 协议版本 31。

2我从 rsync得到一个退出代码Protocol incompatibility,一些挖掘表明,如果您在具有不同 rsync 版本的两台计算机之间的某个(ssh)连接上运行 rsync,或者登录脚本将一些意外输出注入 ssh 连接,则会发生这种情况。这里都不是这种情况,这都是本地的,请参见下面的命令行。

=> 对这个 rsync 错误有更多的了解吗?Protocol incompatibility如果只有一个地方怎么会发生/usr/bin/rsync

你的,史蒂芬

本地 U 盘挂载为 type xfs (rw,nosuid,nodev,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota,uhelper=udisks2)

INFO: Call rsync to take the snapshot
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
WARNING: Command "rsync --recursive --times --devices --specials --hard-links --human-readable \
--links --acls --xattrs --perms --executability --group --owner --info=progress2 \
--no-inc-recursive --delete --delete-excluded -v -i \
--out-format=BACKINTIME: %i %n%L --link-dest=../../20210301-082432-781/backup \
--chmod=Du+wx --exclude=/media/sneumann/LinuxBackup/msbi-corei \
--exclude=/root/.local/share/backintime --exclude=.local/share/backintime/mnt \
--exclude=.gvfs --exclude=.cache* --exclude=[Cc]ache* --exclude=.thumbnails* \
--exclude=[Tt]rash* --exclude=*.backup* --exclude=*~ \
--exclude=/home/sneumann/Ubuntu One --exclude=.dropbox* --exclude=/proc/* \
--exclude=/sys/* --exclude=/dev/* --exclude=/run/* --exclude=/media \
--exclude=/root/.local/share/backintime/takesnapshot_.log \
--exclude=/root/.local/share/backintime --include=/ --include=/** \
--exclude=* / /media/sneumann/LinuxBackup/msbi-corei/backintime/msbi-corei/root/1/new_snapshot/backup" 
returns 2
4

0 回答 0