首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Backuppc v4,rsync_bpc

Backuppc v4,rsync_bpc
EN

Ask Ubuntu用户
提问于 2021-10-26 22:16:55
回答 1查看 725关注 0票数 1

Ubuntu 21.10

升级时backuppc失败。

我按照backuppc的请求升级了rsync_bpc 3.1.3.0,备份服务器启动(之前没有)并运行OK,但是备份失败,出现以下代码错误:

代码语言:javascript
复制
Got fatal error during xfer (rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.3.0])
2021-10-26 15:02:57 Backup aborted (rsync error: unexplained error (code 255) at io.c(226) [Receiver=3.1.3.0])

如果我将服务器远程同步,则没有错误。

我现在安装了:

代码语言:javascript
复制
root@zika:/home/brad# rsync_bpc --version
rsync_bpc  version 3.1.3.0  protocol version 31
Copyright (C) 1996-2018 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
    append, ACLs, xattrs, iconv, symtimes, no prealloc

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

以及:

代码语言:javascript
复制
root@zika:/home/brad# rsync --version
    rsync  version 3.2.3  protocol version 31
    Copyright (C) 1996-2020 by Andrew Tridgell, Wayne Davison, and others.
    Web site: https://rsync.samba.org/
    Capabilities:
        64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
        socketpairs, hardlinks, hardlink-specials, symlinks, IPv6, atimes,
        batchfiles, inplace, append, ACLs, xattrs, optional protect-args, iconv,
        symtimes, prealloc, stop-at, no crtimes
    Optimizations:
        SIMD, no asm, openssl-crypto
    Checksum list:
        xxh128 xxh3 xxh64 (xxhash) md5 md4 none
    Compress list:
        zstd lz4 zlibx zlib none
    
    rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
    are welcome to redistribute it under certain conditions.  See the GNU
    General Public Licence for details.

非常感谢!

更新:我解决了这个问题(依赖)。

EN

回答 1

Ask Ubuntu用户

发布于 2021-12-02 18:34:49

我的确遇到了同样的问题,发现了这一页。在谷歌搜索了很多之后,我找到了一个对我有用的解决方案。

如果查看失败的备份运行的XferLOG,可以看到BackupPC试图运行的命令。(我在主机的摘要页上找到了XferLOG )。当我试图以BackupPC用户的身份在BackupPC服务器上运行命令时,出现了多个错误。

我在RsyncSshArgs中添加了一个详细的选项,这是rsync_pbc所不知道的。此命令中的错误仅在尝试手动运行命令时才会注意到。

我还希望备份以与backuppc不同的用户身份登录到这个客户机,在本例中是根用户。(是的,我知道……我应该使用另一个用户.)但正因为如此,我也有了"-l根“的论点,rsync_pbc也不知道这个论点。

我找不到一个很好的解决方案来改变BackupPC中的用户,所以我添加了~backuppc/..ssh/config所需的信息,所以这个客户机的默认用户现在是root。

代码语言:javascript
复制
Host clientmachine
  User root

有关. .ssh/config文件的更多信息,您可以在手册页中找到。

现在它对我有效了!

是的,这是一次工作,但如果成功的话.等等..。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1371829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档