什么是/home/user/.cache/dconf
?/home/user/.dbus
他们的备份为什么会失败?
我尝试过2013 年的答案(见下面的代码)但是虽然它允许我备份上述文件,但现在我被告知它无法备份/home/[user]/.dbus/session-bus
。
$ man chown
$ sudo chown user .cache/dconf
[sudo] password for user:
$ sudo chown user .dbus
$ man chgrp
$ sudo chgrp user .cache/dconf
$ sudo chgrp user .dbus
我该如何修复它,以便每次备份后都不会花费我时间关闭错误消息?我应该排除这些文件夹吗正如 eggonlegs 建议的那样?为什么它们不需要?为什么有人想要备份它们?
答案1
你可以做两套备份。
经常备份文件
频繁备份文件,但不完整(如果愿意,可以使其甚至更不完整)。
这是您现在运行的备份,也许您会修改它。
有些文件是操作系统使用的,在备份过程中会被修改,这会导致备份不一致 - 备份后,备份本身与系统不匹配。(有方法可以避免这种情况,例如使用 Ubuntu 标准以外的其他文件系统
ext4
。)但是重要的文件、您的个人文件和系统调整可以在这种频繁备份中进行备份。
完整备份整个驱动器
对整个驱动器进行完整备份,频率较低,可能每年四次,或者在操作系统进行重大修改之前和之后。
此备份应在从另一个驱动器启动时运行,例如带有克隆兹拉居住。
您可以制作 Clonezilla 映像,即包含多个文件的目录,其中的大文件被压缩。映像是“完整的”,可以将其恢复到至少与原始驱动器大小相同的新驱动器,并且映像可以通过网络存储在外部驱动器或另一台计算机中 (
ssh
)。
答案2
我有同样的问题:
~/.dbus
未能得到支持,并且- 它属于
root:root
谢谢这个答案,我已经删除了~/.dbus
,重新启动,然后再次运行备份。
备份现已完全正常工作!
注 1:该.dbus
文件夹尚未重新创建,但在需要时应该重新创建(希望具有适当的myuser:myuser
权限)。
笔记2:同样的修复适用于~/.cache
,但是小心不要这样做~/.gvfs
,特别是如果安装了网络文件夹!