使用 Time Slider (時空裝置) 快照
[Time Slider] (時空裝置) 經常取得所有連接 ZFS 檔案系統的快照。每隔 15 分鐘、每小時、每天與每週會取得這些快照。
您可以使用 [Time Slider] (時空裝置) 偏好設定窗格或使用檔案管理員來取得快照。下列小節說明使用這些方法可執行的不同程序。
使用 Time Slider (時空裝置) 管理快照
啟用 [Time Slider] (時空裝置) 時,依下列方式刪除自動快照:
若有需要,您也可以手動刪除快照。如需詳細資訊,請參閱如何刪除 Time Slider (時空裝置) 的現有快照。
您可以變更自動刪除最早快照的可用磁碟空間臨界值。如需詳細資訊,請參閱如何變更快照可用的儲存空間。
若不要在每個 ZFS 檔案系統上取得與儲存快照,可選擇要包含或排除的檔案系統。如需詳細資訊,請參閱如何選擇特定 ZFS 檔案系統以取得快照。
如需額外的保護,每個 [Time Slider] (時空裝置) 快照都可自動複製至外部儲存裝置。如需詳細資訊,請參閱如何將快照複寫至外部儲存裝置。
如何刪除 Time Slider (時空裝置) 的現有快照
- 選擇 [System (系統) → Administration (管理) →Time Slider (時空裝置)],以開啟 [Time Slider] (時空裝置)
偏好設定窗格。
- 按一下 [Delete Snapshots] (刪除快照) 按鈕,開啟 [Delete Snapshots] (刪除快照) 視窗。
- 在快照清單中,選取您要刪除的快照。
您可以根據檔案系統或取得快照的 SMF 服務來篩選清單:frequent、hourly、daily 、weekly 或 monthly。
- 按一下 [Delete] (刪除) 按鈕。
- 按一下 [Close] (關閉) 按鈕。
備註 - 不是由 [Time Slider] (時空裝置) 建立的快照也會列示在 [Delete Snapshots] (刪除快照) 視窗中,可使用相同方法刪除。
如何變更快照可用的儲存空間
根據預設,[Time Slider] (時空裝置) 會建立 ZFS 檔案系統的新快照,直到檔案系統使用空間超過 80% 為止。此時,[Time Slider] (時空裝置) 會依照需要自動刪除一或多個最早的自動快照,使檔案系統的使用空間回到或低於 80%。
您可以將此臨界值設定在 70% 與 90% 之間。此設定值將套用在所有 ZFS 檔案系統。使用此程序變更臨界值。
- 選擇 [System (系統) → Administration (管理) →Time Slider (時空裝置)],以開啟 [Time Slider] (時空裝置)
偏好設定窗格。
- 按一下 [Advanced Options] (進階選項) 展開器按鈕。
- 在 [Reduce Backups When Storage Space Usage Exceeds] (當儲存空間使用量超過下列大小時減少備份) 文字方塊中,輸入介於 70 與
90 之間的值,或使用微調按鈕增加或減少現有值。
- 按一下 [OK] (確定) 以關閉視窗。
如何選擇特定 ZFS 檔案系統以取得快照
根據預設,[Time Slider] (時空裝置) 會取得所有 ZFS 檔案系統的快照。使用此程序選擇特定一組檔案系統,以供 [Time Slider] (時空裝置) 服務取得快照。
- 選擇 [System (系統) → Administration (管理) →Time Slider (時空裝置)],以開啟 [Time Slider] (時空裝置)
偏好設定窗格。
- 按一下 [Advanced Options] (進階選項) 展開器按鈕。
- 按一下 [Custom] (自訂) 單選按鈕。
- 在 ZFS 檔案系統清單中,選取要取得快照之檔案系統旁的選項,並取消選取不要取得快照的其他檔案系統選項。
- 按一下 [OK] (確定) 以關閉視窗。
如何將快照複寫至外部儲存裝置
如需額外的資料保護,[Time Slider] (時空裝置) 可將每個取得的快照複製到外部儲存裝置。使用此程序啟用此功能。
- 選擇 [System (系統) → Administration (管理) →Time Slider (時空裝置)],以開啟 [Time Slider] (時空裝置)
偏好設定窗格。
- 按一下 [Advanced Options] (進階選項) 展開器按鈕。
- 選取 [Replicate backups to an External Device] (將備份複寫至外部裝置) 選項。
- 使用檔案選擇器按鈕,選擇外部裝置上的目錄。
- 按一下 [OK] (確定) 以關閉視窗。
備註 - 外部裝置不需要格式化為 ZFS 檔案系統,也可使用此功能。
從檔案管理員管理快照
[Time Slider] (時空裝置) 服務每 15 分鐘便會自動取得檔案的快照。當系統管理員啟用 [Time Slider] (時空裝置) 時,您可以使用檔案管理員,瀏覽與回復檔案的舊版本。
如何在檔案管理員中檢視可用的快照
使用此程序檢視特定資料夾可用快照的清單。
- 開啟 [File Manager] (檔案管理員) 視窗並移至資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
[Time Slider] (時空裝置) 窗格會以一系列依照時間順序排列的長條,顯示資料夾可用的快照。如下圖所示,最早的快照位於左側,標示為 [Now] (現在) 的目前狀態位於右側。
![File Manager (檔案管理員) 中的 Time Slider (時空裝置) 窗格 image:File Manager (檔案管理員) 中的 Time Slider (時空裝置) 窗格](figures/time_slider_file_manager.png)
針對 [Time Slider] (時空裝置) 窗格中的每個快照:
若顯示數個快照,可使用 [Time Slider] (時空裝置) 窗格中的下拉式清單來篩選時間線。可用選項如下:
-
All (全部):顯示所有現有的快照。
-
Today (今天):僅顯示今天取得的快照。
-
Yesterday (昨天):僅顯示前一天取得的快照。
-
This week (本週):顯示從本週週日以來取得的快照。
-
Last week (上週):顯示週日與前一個週六之間取得的快照。
-
This month (本月):顯示從本月 1 日以來取得的快照。
-
Last month (上個月):顯示上個月 1 日與 31 日之間取得的快照。
-
This year (今年):顯示從今年 1 月 1 日以來取得的快照。
-
Last year (去年):顯示去年 1 月 1 日與 12 月 31 日之間取得的快照。
若要再次隱藏 [Time Slider] (時空裝置) 窗格,請按一下窗格右上角的 [Close] (關閉) 按鈕。您也可以在窗格顯示時,選擇 [View (檢視) →
Restore (復原)],按一下 [Time Slider] (時空裝置) 工具列按鈕,或是按 Ctrl+E。
如何檢視檔案或資料夾的先前版本
- 開啟 [File Manager] (檔案管理員) 視窗並移至包含檔案的資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
- 在 [Time Slider] (時空裝置) 窗格中,按一下代表您要檢視快照的長條。
[File Manager] (檔案管理員) 視窗內容將會更新,以顯示取得快照時資料夾中的檔案。
- 按兩下任何檔案可顯示取得快照時該檔案的內容。
如何比較檔案或資料夾的版本
- 開啟 [File Manager] (檔案管理員) 視窗並移至包含檔案的資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
- 在 [Time Slider] (時空裝置) 窗格中,按一下代表您要檢視快照的長條。
[File Manager] (檔案管理員) 視窗內容將會更新,以顯示取得快照時資料夾中的檔案。
- 以滑鼠右鍵按一下任何檔案,然後從選單中選取 [Version Explorer] (檔案版本檔案總管),開啟 [Version Explorer] (檔案版本檔案總管) 視窗。
若無不同版本可供比較,選單上將顯示 [No Versions] (沒有版本) 來取代 [Version Explorer] (檔案版本檔案總管)。
將會顯示 [Time Slider File Version Explorer] (時空裝置檔案版本檔案總管) 視窗。
- 在 [Version Explorer] (版本檔案總管) 視窗中,選取檔案的舊版本,然後按一下 [Compare] (比較)。
備註 - 您必須安裝 developer/meld 套裝軟體,才能比較檔案的版本。若要安裝此套裝軟體,請使用 [Package Manager] (套裝軟體管理員) 應用程式,或在終端機中輸入 sudo pkg install developer/meld。
如何復原檔案的先前版本
若要編輯檔案的先前版本,您必須將它復原至您的工作環境。使用此程序復原檔案的先前版本。
- 開啟 [File Manager] (檔案管理員) 視窗並移至包含檔案的資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
- 在 [Time Slider] (時空裝置) 窗格中,按一下代表您要檢視快照的長條。
[File Manager] (檔案管理員) 視窗內容將會更新,以顯示取得快照時資料夾中的檔案。
- 使用下列方法,複製要復原檔案的版本:
- 以滑鼠右鍵按一下您要復原的檔案,選擇 [Restore to Desktop] (復原至桌面),將檔案的該版本複製至您的桌面。
- 拖曳檔案至另一個 [File Manager] (檔案管理員) 視窗,將檔案複製至其他位置。
如何手動取得快照
有時候可能需要手動取得檔案的快照,而非等待 [Time Slider] (時空裝置) 自動取得快照。
- 開啟 [File Manager] (檔案管理員) 視窗並移至包含檔案的資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
- (可選擇) 若尚未選取,請選取標示為 [Now] (現在) 的快照。
- 按一下 [Time Slider] (時空裝置) 窗格右下角的 [Take Snapshot] (取得快照) 按鈕。
- 出現提示時,請輸入快照的名稱,然後按一下 [OK] (確定) 加以確認。
檔案管理員的手動快照會顯示在 [Time Slider] (時空裝置) 面板上
如何從檔案管理員刪除快照
若確定不再需要某些快照 (不論是手動快照或自動 [Time Slider] (時空裝置) 快照),可使用下列程序將它刪除。
- 開啟 [File Manager] (檔案管理員) 視窗並移至包含檔案的資料夾。
- 使用下列其中一種方法,開啟 [Time Slider] (時空裝置) 窗格:
- 在 [File Manager] (檔案管理員) 視窗中,選擇 [View (檢視) → Restore (復原)] 並按一下 [Time
Slider] (時空裝置) 工具列按鈕。
- 按 Ctrl+E 以開啟 [Time Slider] (時空裝置) 窗格。
- 選取您要刪除的快照。
- 按一下 [Time Slider] (時空裝置) 窗格右下角的 [Delete Snapshot] (刪除快照) 按鈕。
由於此步驟將永久刪除快照而無法還原,您必須以 root 身份登入並提供 root 密碼才能執行此步驟。