還原舊版本檔案
KDE Linux 會自動在您的家資料夾內取得檔案快照,讓您就算沒有備份到其他裝置上依然可以還原到舊版本的檔案。
我們仍然強烈建議將資料備份到其他裝置。請在此瞭解如何設定備份。
快照會定期自動清除,只保留最多 19 個快照,以避免佔用太多磁碟空間。檔案的舊版本會保留最多兩個月;超過兩個月之後它們的快照會被清除。
還原到一個檔案的舊版本
- 開啟 Dolphin 並瀏覽到該檔案。
- 右鍵點擊它。
- 選取「檢視快照…」
- 右鍵點擊您希望還原的檔案版本。
- 選取「還原…」。
- 在隨之出現的對話框裡點擊「覆寫」。
還原意外刪除的檔案
- 開啟 Dolphin,並右鍵點擊被刪除的檔案原本所在的資料夾。
- 選取「瀏覽快照…」
- 這會帶您到依日期順序顯示所有可用快照的畫面。
- 進入希望使用的快照,並瀏覽到被刪除的檔案原本在的位置。
- 右鍵點擊該檔案。
- 選取「還原…」。
手動取得快照
系統會每個小時自動取得新快照,但您也可以自己手動取得快照。依照您希望新快照維持在系統上多久有兩種方式可用:
1. 如同自動快照一般,照標準排程清除的快照
開啟終端機視窗,並執行 snapper --config home_$(id -u) create --cleanup-algorithm timeline。
2. 僅手動清除,不自動清除
開啟終端機視窗,並執行 snapper --config home_$(id -u) create --description [desc]。
請將 [desc] 取代成一段訊息來提醒您自己為什麼取得了這個快照!
手動清除一個快照
首先,在終端機執行 snapper --config home_$(id -u) list 來查看屬於您的使用者的快照清單。
要清除某快照,請執行 snapper --config home_$(id -u) delete --sync [id]。
請將 [id] 取代為您所希望刪除的快照的編號 (ID)。可以用空格分隔來指定多個 ID(像是 1 6 27),也可以指定編號範圍(像是 25-157)。
切換快照系統開關
要關閉快照系統,請在終端機執行 systemctl disable --now snapper-timeline.timer。
要重新開啟快照系統,請在終端機執行 systemctl enable --now snapper-timeline.timer。
更多資訊
- 在終端機執行
man snapper來查看它的所有選項。 - 更多說明、提示與小技巧可以參照 Arch Wiki 對於 Snapper 的文件
由 Nate Graham 以 CC-BY-4.0 授權條款所貢獻的文章。