备份不再有效

由于升级到Ubuntu 12.10备份不再有效(使用默认的Deja-Dup备份工具)。 我总是收到消息: No space left in '/'. (这不是我备份的路径)。

首选项设置为备份我的主页忽略垃圾箱 。 目的地有大约500GB的空间!

有没有办法找到这个奇怪错误的原因? (内部失败,因为无法在/ tmp中分配空间。)

编辑:添加更多详细信息。

我不使用该工具,但我认为即使它不备份到同一目录,它也需要在其上存储一些日志或临时数据。

除了你的根文件系统已满是一个需要首先解决的更大问题之外,我还会提出一个通用的想法,找出它写入的位置。

  1. 释放根文件系统上的一些空间。 查找/ var / log下的日志文件,这些日志文件可能已经变得太大而且在最后一天没有被修改过,比如3天:

    find / var / log -xdev -mtime +3

  2. 将它们移动到根fs之外的其他位置或压缩它们(gzip / bzip2)

  3. 设置deja dup来备份一个小目录
  4. 在/ tmp: touch /tmp/tstamp创建一个文件
  5. 运行deja-dup
  6. 使用find / -xdev -newer /tmp/tstamp查找它修改的文件

如果它是需要在某个根文件系统上创建的临时文件,则可能需要在执行备份期间运行最后一个find命令。

否则,如果它只是日志文件,您可能会在运行备份后找到它们。 但最终,您需要释放根FS上的空间。

你有/ home,/ tmp等单独的分区吗?

这是Deja的问题,因为UI不允许更改tempdir。 如果你想使用tmpfs你可能需要通过以下方式手动调用duplicity

 duplicity --no-encryption --gio --tempdir /var/tmp /home/ file:/// 

请参阅https://bugs.launchpad.net/deja-dup/+bug/872233/comments/6