BackupPC 错误“没有转储文件以供共享”

BackupPC 错误“没有转储文件以供共享”

多年来,BackupPC 运行良好,但我想将其移至另一台服务器。backuppc 复制了所有文件,但备份 = 0 类型 = 部分已填充 = 是(这没问题)

备份# 类型 已填充
0-----------部分 是

我无法解决以下问题:

tarExtract: Done: 0 errors, 15 filesExist, 2342001 sizeExist, 1120139 sizeExistComp, 155 filesTotal, 8019734 sizeTotal
Got fatal error during xfer (No files dumped for share foo)
Backup aborted (No files dumped for share foo)
Not saving this as a partial backup since it has fewer files than the prior one (got 155 and 0 files versus 500)

文件 /var/lib/backuppc/pc/*******/XferLOG.bad.z 的内容,修改于 2018-01-28 18:50:42

Running: /usr/bin/smbclient \\\\*******\\Scan -I 192.168.0.106 -U backuppc -E -d 1 -c tarmode\ full -Tc -
full backup started for share Scan
Xfer PIDs are now 1972,1971
Domain=[********] OS=[Windows 10 Home 16299] Server=[Windows 10 Home 6.3]
tar:316  tarmode is now full, system, hidden, noreset, quiet
tar:712  Total bytes received: 29524103

对于那些要求更多信息的人:

备份失败于:(No files dumped for share ...)

每次运行 backuppc 时,我都会遇到这个致命错误

注意:rsync 在 Linux 客户端上运行正常,只有 smb 在 Windows 客户端上会失败。

  • Ubuntu 16.04.3 LTS(Xenial)
  • BackupPC - 版本 3.3.1
  • Samba - 版本 4.3.11-Ubuntu

任何帮助都将非常感谢,谢谢。

PS 我无法使用 samba。改用 rsyncd 后,一切正常。

答案1

此问题已在 Bionic 18.04 中修复,但升级主机时需要更改 SMB Xfer 的参数“$Conf{BackupZeroFilesIsFatal} = 0”。Debian 错误 #820693 的相关链接:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820963#82

答案2

$Conf{BackupZeroFilesIsFatal} = 0这在 Bionic 18.04 中已修复,但需要更改 SMB Xfer 的参数才能升级主机。

相关链接是Debian 错误 #820693

相关内容