如何備份所有檔案? (.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

如何解決這個問題,這樣我就不會在每次備份後花​​時間關閉錯誤訊息?我應該排除這些資料夾嗎正如蛋腿建議的那樣?為什麼不需要它們?為什麼有人想要支持他們?

答案1

您可以進行兩組備份。

經常備份文件

  • 經常備份不完整的文件(如果您願意,您可以使其更不完整)。

    這是您現在運行的備份,也許您會修改它。

    有些檔案是由作業系統使用的,在備份過程中會被修改,這會導致備份不一致 - 備份將與自身不匹配,與備份後的系統不匹配。 (有一些方法可以避免這種情況,例如使用 Ubuntu 標準以外的其他檔案系統ext4。)

    但重要的文件、您的個人文件和系統調整都可以在這種頻繁的備份中進行備份。

整個磁碟機的完整備份

  • 整個驅動器的完整備份,頻率較低,可能每年 4 次或作業系統重大修改前後。

    當從另一個磁碟機(例如 USB 隨身碟或 CD 磁碟)啟動時,應執行此備份克隆屬居住。

    您可以製作一個 Clonezilla 映像,它是一個包含多個檔案的目錄,其中大檔案被壓縮。映像是“完整的”,可以將其恢復到至少與原始驅動器大小相同的新驅動器,並且可以將映像存儲在外部驅動器或通過網路存儲在另一台計算機中(ssh)。

答案2

我有同樣的問題:

  • ~/.dbus未能得到備份,並且
  • 它屬於root:root

謝謝這個答案,我已經刪除了~/.dbus,重新啟動,然後再次執行備份。

備份現已完全正常運作!

註1:該.dbus資料夾尚未重新創建,但應該在需要時重新創建(希望具有適當的myuser:myuser權限)。

筆記2:同樣的修復適用於~/.cache,但是小心這樣做~/.gvfs,特別是如果安裝了網路資料夾!

相關內容