备份不再起作用

备份不再起作用

自升级至Ubuntu 12.10备份不再有效(使用默认的 Deja-Dup 备份工具)。我总是收到以下消息No space left in ‘/’.:(不是我备份到的路径)。

首选项设置为备份我的忽略垃圾。并且目标有~500GB的可用空间!

有什么方法可以找到这个奇怪错误的原因吗?(内部失败,因为无法分配空间/tmp

编辑:添加了更多细节。

答案1

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

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

  1. 释放根文件系统上的一些空间。查找 /var/log 下可能变得太大且在过去(比如说 3 天)内未修改的日志文件:

    查找 /var/log -xdev -mtime +3

  2. 将它们移至根文件系统之外的其他位置或压缩它们(gzip/bzip2)

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

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

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

您是否有 /home、/tmp 等单独的分区?

答案2

这是一个问题德贾,因为 UI 不允许更改 tempdir。例如,如果你想使用,tmpfs你可能必须duplicity通过以下方式手动调用:

duplicity --no-encryption --gio --tempdir /var/tmp /home/<username> file:///<yourbackupdir>

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

相关内容