为什么Déjà Dup 无法完成.cache/dconf 和.gvfs 的备份?

mjw*_*ing 14 backup deja-dup 13.04

我已经 24 小时开始使用 Déjà Dup。除了此错误消息外,一切似乎都很好:

备份完成

无法备份以下文件。请确保您能够打开它们。

/home/mjwittering/.cache/dconf

/home/mjwittering/.gvfs

如果有的话,我该怎么办?

mjw*_*ing 12

找到这个网页后,我已经能够解决我的问题。您需要为每个备份失败的文件更新所有者和组。我使用这些命令来解决这种情况。

sudo chown mjwittering .cache/dconf .gvfs
sudo chgrp mjwittering .cache/dconf .gvfs
Run Code Online (Sandbox Code Playgroud)

然后再次运行备份,现在应该成功完成。

  • 您确定要备份 .gvfs 目录的内容吗?这只是用户挂载文件系统的挂载点(例如,当您通过 nautilus 浏览到网络共享时)——通常这些文件会备份在它们实际所在的远程系统上——在本地备份它们可能会导致大量不必要的网络流量(和本地磁盘使用情况) (2认同)
  • 你的权利,我可能不需要备份两个路径的内容,并且可以扩展 Déjà Dup 中的默认忽略列表。我实际上是在备份到外部磁盘并且没有在我的系统上安装任何网络共享,所以应该有任何问题,但这是一个非常有趣的意外结果。感谢您的建议。 (2认同)
  • 为了回答这个问题,这些应该在 deja-dup 中被忽略,而不是 chown'd/chgrp'd (2认同)
  • 我尝试忽略 ~/.dbus ,但仍然出现错误。这主要是一个次要的,但每天的烦恼:每次我备份时,Deja-Dup 都会在启动器中摆动,而不是在后台静默运行,等待我“确定”并关闭错误消息。因此,chown 和 chgrp 是一个受欢迎的解决方案——它会在很长一段时间内每天为我节省几秒钟的时间。 (2认同)