linux - backuppc 方法 tar 没有为共享转储的文件

标签 linux backup tar

  1. Ubuntu 11.10 服务器;备份PC 3.2.1
  2. 运行cgi-bin版本
  3. 作为用户 www-data 安装以避免 perl 和 apache2 与用户 backuppc 的问题
  4. ssh 可以很好地连接到正在备份的 LAN 上的服务器
  5. 失败日志中报告了以下命令行:

    /usr/bin/ssh -q -x -n -l root 192.168.1.70 env LC_ALL=C/bin/tar -c -v -f - -C/--totals .

日志表明: 目录/开始完整备份 Xfer PID 现在是 26168,26167 Tar 以错误 65280 () 状态退出 tarExtract:完成:0 个错误,0 个 filesExist,0 个 sizeExist,0 个 sizeExistComp,0 个 filesTotal,0 个 sizeTotal 在 xfer 期间出现 fatal error (没有为共享转储的文件/) 备份中止(没有为共享转储的文件/) 不将其保存为部分备​​份,因为它的文件比之前的少(得到 0 和 0 个文件对 0)

运行/usr/bin/ssh -q -x -n -l root 192.168.1.70 env LC_ALL=C/bin/tar -c -v -f - -C/--totals 。在服务器命令行(backuppc 的服务器)我得到一个连接并在 tty 上看到一堆 tar 输出。

错误 65280 看起来很奇怪。

日志中没有进一步的提示。

有哪位专家愿意就此交流一些智慧吗?令人沮丧:)

最佳答案

您的 tar 命令将标准输出作为文件输出 (-f -) 这真的是你想要做的吗? 我想你宁愿备份到一个真实的文件或管道你的命令

关于linux - backuppc 方法 tar 没有为共享转储的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11810904/

相关文章:

linux - BASH-如果显示上没有用户,则运行 MPlayer :0 or if there is more than one argument

python - 尝试在 Google App Engine 项目中创建备份时出现 404

sql-server - SQL Server 2005 Express 可以执行完整备份吗?

c++ - 如何找到我的进程在 Linux 中打开的文件句柄?

linux - 如何在 Centos 6.5 上安装 Samba

linux -/libstdc++.so.6 : version install not found

git - 在外部磁盘上备份整个 git 存储库的最佳方法是什么?

linux - 修改 tar 存档中嵌套的文件

linux - 无法在终端中解压缩 .gz 文件 - file.gz : not in gzip format

linux - 为什么 `gzip`压缩同一个文件时会生成不同的二进制文件?