快照

UGREEN NAS 的 Btrfs快照功能,是一款高效、靈活且節省資源的數據管理解決方案,旨在保護您的系統免受意外變更、檔案刪除、病毒攻擊,以及複雜的備份與復原需求所影響。

何謂快照?

快照運用增量快照與寫入複製技術,在特定時間點(快照建立時)完整記錄資料狀態,同時最大限度降低儲存空間佔用。

可將其視為為資料建立帶時間戳記的備份。您可對 Btrfs 儲存裝置上的共享資料夾建立快照,並在需要時將其還原至先前狀態。

此功能讓您能從任何歷史時間點快速復原資料,有效防範意外刪除、軟體故障、資料損毀及病毒攻擊。

應用場景

快照如同檔案的「即時照片」,適用於:頻繁存取但罕有修改的檔案(如相片/影片庫)或存放重要文件的共享資料夾。

注意:頻繁修改的檔案(例如進行中的下載)將消耗額外儲存空間。

日常使用情境

若發生以下任一意外狀況,您可進入快照清單、選取目標資料夾,並還原至最近快照:

● 誤刪寶寶成長相簿

● 誤覆寫重要工作文件。

使用技巧

家庭共享相簿:建立每週快照 + 每月月底保留特殊版本。

儲存空間管理:設定60天自動清理政策(保留最近兩季的快照)。

功能限制與支援物件

相容性限制

1. 檔案系統要求:快照僅適用於採用Btrfs 格式化的儲存池。您可在 「儲存管理」應用程式中確認檔案系統類型。

2.增量快照:每次快照僅記錄相較前次快照的變更內容。

3.寫入複製機制 (CoW):僅在資料修改時進行複製。

支援的快照目標

以下為可建立快照的特定物件:

1.Btrfs 儲存空間下的共用資料夾(包含資源回收筒)。

2.Btrfs 儲存系統下的個人使用者資料夾(包含資源回收筒)。

3.Btrfs儲存空間下的網域使用者資料夾(包含資源回收筒)。

快照數量限制

條件

每台裝置的最大快照數量

每個共享資料夾的最大快照數量

RAM ≥ 2GB

65536

1024

RAM < 2GB

4096

256

快照儲存位置

快照儲存於:/volumeX/@snapshot/[資料夾類型]/[資料夾名稱]/[快照檔案] ,其中 volumeX指代該資料夾所在的儲存卷。

重要注意事項

● 請確保您的 UGOS Pro 系統具備足夠的快照儲存空間。

● 定期檢查快照排程與執行狀態,以維護資料安全性。

● 執行還原或複製操作前,請充分理解對資料與權限的影響。

● 需具備管理員權限;標準使用者無法使用此功能。

使用快照功能

手動快照適用於關鍵更新或操作前的預先規劃備份。

1. 開啟「快照」功能,選擇目標資料夾後點擊「建立快照」。

2. 添加說明文字並「確認」,系統將開始建立快照。

3.完成後,您可在快照清單中檢視所有快照。

設定快照排程與保留政策

設定固定間隔(每日、每週、每月)自動建立快照,實現持續性資料保護。

1. 在快照應用程式中,選取資料夾並點擊[設定]。

2. 啟用「快照排程」。

3. 設定快照排程、日期與初始執行時間。系統將依據設定計畫,按指定頻率自動執行快照。

4. 啟用保留政策以管理快照數量與儲存空間使用量。

5. 確認並套用變更。

建議政策設定

設定

說明

建議值

頻率

支援排程選項:每日/每週/每月

每月(節省空間)

首次執行時間

設定排程啟動時間

非高峰時段(例如凌晨2至4時)

保留政策

保留快照 X 天/次

最近7天或最新5個快照

快照排程備註

● 確保排程快照執行期間 NAS 處於開機狀態

● 依據儲存容量調整頻率,避免過度使用資源。

快照保留策略

快照功能允許使用者透過指定保留數量或保留時間段,自動維護快照,避免因快照數量過多或保留時間過長導致儲存空間浪費。

設定保留政策

使用者可依據實際需求設定兩種保留政策:

按快照數量保留:設定最大快照保留數量。當快照數量超過設定值時,系統將自動刪除最舊的快照。

期限保留:定義快照的保留時長。當快照建立時間超過設定保留期限時,系統將自動刪除過期快照。

例如,使用者可設定系統將最大保留量設為10個快照,或設定30天保留期限此舉在確保備份完整性的同時,亦能實現最佳化儲存空間利用率。

自動清理機制

為確保快照維護系統高效運作,系統將於兩大觸發點自動清理不符合規範的快照:

快照服務啟動時

當裝置重新啟動或快照服務啟用時,系統將自動檢查當前快照數量與建立時間。

若快照數量超過設定上限或建立時間超過保留期限,系統將自動刪除對應的舊版或過期快照。

手動建立快照/排程快照觸發時

當使用者手動建立快照或排程快照任務觸發時,系統亦會執行快照清理作業,移除非必要快照以釋放儲存空間。

注意:刪除快照後,其佔用空間將於等待期結束後回收。

保留策略類型

快照保留策略主要包含以下類型:

按快照數量保留

使用者可選擇保留特定數量最新快照,例如設定保留最近5個快照。此模式下,當新增快照時系統將依時間順序自動刪除最舊快照,確保僅保留最新5個快照。

依保留時長保留

使用者亦可設定保留特定天數內的所有快照。例如設定保留過去30天內的所有快照。當快照建立時間超過30天時,系統將自動刪除這些過期快照。

注意:此 政策僅適用於未鎖定的快照。使用者手動鎖定的快照不受保留政策所訂數量限制。

還原與複製

功能說明

還原功能:允許使用者將資料夾恢復至先前狀態,包含資料與權限設定。適用於因誤刪或誤改導致的資料遺失復原。

複製功能:建立資料夾的完整副本,包含所有資料與權限設定。適用於將資料夾結構與內容複製至新位置。

支援還原與複製的物件類型

功能/資料夾類型

還原功能

複製功能

共享資料夾

- 完整還原資料、權限、共用目錄配額及使用者存取權限

- 確保完整還原至快照狀態

- 支援複製功能

- 複製副本保留完全相同的資料、權限、配額及使用者權限

個人資料夾

- 還原資料、權限及使用者配額

- 維持檔案安全性與完整性

- 不支援複製功能

還原與複製的差異

功能

支援的資料夾類型

功能

覆蓋原始資料

使用建議

還原

使用者資料夾、共用資料夾

將資料還原至指定時間點的狀態

用於撤銷錯誤或資料復原

複製

僅限共享資料夾

建立獨立副本並保留快照資料

用於備份或資料比對

注意: 包含網路掛載資料夾的共用 資料夾無法還原。請先解除掛載網路資料夾再進行操作。

還原快照資料

快照清單中選取目標快照。點擊 [···] >「還原」以恢復至快照狀態。

複製快照資料(僅限共享資料夾)

快照清單中 ,選取目標快照。點擊 [···] >「複製」以在相同儲存空間內建立包含複製資料的新共用資料夾。

刪除快照

於清單中選取快照,點擊 [···] >「刪除」。批次刪除時,請按住 Shift/Ctrl 鍵進行多選。

注意:已鎖 定之快照需手動確認刪除。

快照儲存原則

快照如何佔用空間?

核心邏輯:快照如同 「時光機」,保存修改前的狀態。

檔案修改時: 系統會先歸檔原始資料區塊(如儲存檔),再將新資料覆寫至原始位置

當檔案未修改時:空間使用量最小化(僅儲存原始資料)

原始資料(快照1):[A][B][C][D]  
修改後資料(快照2):[A][X][C][D](B→X)  
快照1儲存[B];快照2不佔用額外空間 (與當前資料一致)
若刪除[A][X][C][D],兩快照均儲存[A][B][X][C][D]

若刪除[A][X][C][D],兩快照均儲存[A][B][X][C][D]

快照儲存量何時會激增?

因素

影響

類比

頻繁檔案變更

每次編輯/刪除都會儲存舊資料,增加快照大小

如同重複的遊戲存檔導致存檔檔案膨脹

過量快照

更多快照 = 儲存更多獨特資料區塊

保留100個存檔 vs. 僅存3個近期存檔

為何 Btrfs 快照能節省空間?

傳統備份:完整複製(每次備份佔用100%儲存空間)

Btrfs 快照:僅儲存修改/刪除的資料(增量式)。

為何空間消耗不易察覺?

儲存消耗悄然增長——微小變更看似無害,直至累積成山。

如何優化快照儲存空間?

減少快照數量定期清除舊快照(例如僅保留最近7天的快照)

快照空間消耗 = 修改頻率 × 修改檔案數 × 快照總數

Btrfs透過增量備份技術實現顯著節省空間,但需主動管理以防止磁碟逐漸飽和。