如何备份所有文件?(.dbus 和 dconf 备份问题)

如何备份所有文件?(.dbus 和 dconf 备份问题)

什么是/home/user/.cache/dconf/home/user/.dbus他们的备份为什么会失败?

我尝试过2013 年的答案(见下面的代码)但是虽然它允许我备份上述文件,但现在我被告知它无法备份/home/[user]/.dbus/session-bus

deja-dup 备份 GUI 报告无法备份 .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,特别是如果安装了网络文件夹!

相关内容