快照功能的效益與使用指南

更新於 發佈於 閱讀時間約 5 分鐘

其實我對這個專業的話題一直有點猶豫,因為自己對這方面的理解並不算全面。然而,如果單純把快照功能用來處理備份,確實是一個極為省力的工具和方法。因此,我只能逼迫自己將所理解的內容寫出來,錯誤的地方還請大家指正。

我最早知道快照這個功能,是在使用 Windows 的 iSCSI 功能時無意中看到的。當時並沒有特別留意,只以為它是另一種資料備份方式。後來,在不同系統上陸續使用了 EXT4、Btrfs、ZFS 等檔案系統後,快照這個詞彙變得越來越常出現在我的眼前和耳邊。直到開始使用 VMM(虛擬機管理器)和多個 VDSM(虛擬 DSM)時,才發現這些套件中也有快照功能。

在群暉的 DSM 系統中,目前作業系統預設是使用 Btrfs。雖然它並不是最快的檔案系統,但在資料完整性與安全性方面具有一定優勢,特別是在快照的處理上。專業的技術說明我就不在這裡詳細展開,有興趣的可以參考以下連結:

簡單來說,快照功能相當於幫你將系統狀態或資料變化的差異部分複製一份,並能快速保存這些差異化的資料。當系統出現問題時,使用快照可以將資料恢復到之前的某個時間點,這樣的機制讓快照成為一個非常有效率的工具。

舉個例子,在 VMM 套件中,快照功能允許你為虛擬機創建特定時間點的快照。如果虛擬機運行中出現問題,或需要回朔到某個穩定的狀態,快照可以迅速恢復,這樣在進行測試或變更時就能有效避免重大損失。

補充說明

快照並不是完整的備份,它記錄的是資料的變化或差異,因此它的儲存空間需求會隨著系統變動而增長。當涉及到大量資料變更時,快照可能需要更多的存儲空間。這是它與傳統備份的不同之處,傳統備份通常是完整複製,而快照則是儲存差異。

此外,不同的檔案系統在實作快照功能時有所不同。例如:

  • Btrfs 內建快照功能,操作簡單且可保證資料完整性,適合 NAS 等使用環境。
  • ZFS 提供更強大的快照功能,支援增量快照和資料壓縮,更適合大規模數據管理。

最後,快照並不能替代完整的備份策略,它更適合短期回滾與快速恢復,因此在資料保護中,將快照與完整備份結合使用會是更好的選擇。

使用建立VDSM的快照來當解釋的例子:

以 VDSM 快照 為例,在 VMM 套件內,你可以在左側找到「資料」選項,點擊後會看到相關頁面。在這裡,按下「新增」按鈕,會彈出一個選擇畫面,因為我目前只運行一台機器,所以選擇了「本地快照」。接著,按照步驟進行操作,你將會看到最後的總結畫面,至此一個 VDSM 的快照就建立完成了。

raw-image

完成後,快照狀態會顯示在最初的畫面右側,你會看到「Daily」的字樣,這表示你已成功設定了一個每日的快照。如果你還看到「Weekly」或「Hourly」等字樣,那是根據你的資料變動頻率以及回復需求而定的。快照的數量取決於你擁有的本地存儲空間以及你希望保留最早資料的時間範圍。這樣的描述或許聽起來有些籠統,事實上,我也是經過一段時間才逐漸掌握這些概念的。接下來我會詳細解釋。

raw-image


在這個例子中,我設定的是每天進行一次快照,並保留 11 個快照檔案,這是群暉的預設選項之一。每天快照一次的意思是,系統會自動幫你記錄今天和昨天的資料變動差異,並將其保存起來(具體儲存位置並不明確)。當你需要回復今天之前的資料時,可以打開快照資料夾,將昨天的資料還原回來。

所以你就在操作的快照列表顯示如下圖。

raw-image


至於快照數量,保留 11 個快照表示系統會保存 11 天的資料變動記錄。在群暉的預設「Daily Pro」模式中,你可以看到它能記錄大約一個月內的變動,因為它設定為每週內每天記錄一次,接著在接下來的幾週內以每週一次的頻率進行記錄。這樣的快照列表會顯示過去的變動情況,讓你能快速恢復到某個特定時間點。

raw-image

當然,有些人可能會問:「我能否縮短時間間隔或保存更多的快照?」答案是可以的!你可以選擇其他更頻繁的設定來記錄更多差異變動。但對於我來說,我的目標是簡單地保護資料,所以我選擇了預設的每日快照方式。我的規劃是,資料變動不大,因此我設定了每週一次的快照,並保留約半年的週期;至於其他就是每日快照,則設定為保留一個月的變動資料。這就是我最簡單的快照方案。

最後你可能會注意到,我從未提到「快照」等於「備份」。事實上,快照不等於完整的備份。為什麼呢?這部分已經超出我的專業範疇,還請各位自行查閱相關資料。不過,有方法是可以幫助將快照轉化為備份,這也是可以實現的!

總結來說,快照是一個方便且高效的工具,可以幫助快速保存和恢復系統資料的變動狀態。雖然它不等同於完整的備份,但對於日常資料保護和回復非常實用。根據不同需求,你可以調整快照的頻率和保留數量,靈活應對各種情境。透過合理設定快照,能有效簡化資料管理並提高系統的安全性。

留言
avatar-img
留言分享你的想法!
avatar-img
Cactus's Hub
2會員
8內容數
一個單純的資料保護者的分享空間
Cactus's Hub的其他內容
2025/02/10
我想大家都會使用DDNS的功能吧? DDNS功能在群暉的知識中心 但很常會遇到如果要讓不同人使用不同功能時,就會需要開設不同的Domain name方便大家去記憶與使用。 這時候申請很多個Domain name的網域,就可以達到這個功能 (但這是需要有點花費的)。 群暉提供一個免費的網域申
Thumbnail
2025/02/10
我想大家都會使用DDNS的功能吧? DDNS功能在群暉的知識中心 但很常會遇到如果要讓不同人使用不同功能時,就會需要開設不同的Domain name方便大家去記憶與使用。 這時候申請很多個Domain name的網域,就可以達到這個功能 (但這是需要有點花費的)。 群暉提供一個免費的網域申
Thumbnail
2025/01/13
🚨 情境回顧:一場意外的硬碟崩壞 年底最後一週,原本用舊硬碟組個 RAID 來儲存資料,結果一顆硬碟突然降級,導致儲存空間損壞。作為一個資深玩家,當下的我認為:沒問題!找顆閒置硬碟,re-build 一下就能搞定。於是我悠閒地出門,準備晚上回家確認進度。 沒想到,下午老婆來電:「機器一
Thumbnail
2025/01/13
🚨 情境回顧:一場意外的硬碟崩壞 年底最後一週,原本用舊硬碟組個 RAID 來儲存資料,結果一顆硬碟突然降級,導致儲存空間損壞。作為一個資深玩家,當下的我認為:沒問題!找顆閒置硬碟,re-build 一下就能搞定。於是我悠閒地出門,準備晚上回家確認進度。 沒想到,下午老婆來電:「機器一
Thumbnail
2024/12/26
這篇文章不是要討論誰能取代誰,也不是要比較哪一種產品更好,而是探索如何混合使用 DAS 和 NAS,來滿足現代資料管理需求。這有點像現代資料雲服務的混合雲概念。我們一起來看看如何將這兩種產品靈活地結合使用,應對不同的場景挑戰。 產品原理與應用場景 DAS 的直接效益 有一次,我參觀了一個攝
Thumbnail
可能包含敏感內容
2024/12/26
這篇文章不是要討論誰能取代誰,也不是要比較哪一種產品更好,而是探索如何混合使用 DAS 和 NAS,來滿足現代資料管理需求。這有點像現代資料雲服務的混合雲概念。我們一起來看看如何將這兩種產品靈活地結合使用,應對不同的場景挑戰。 產品原理與應用場景 DAS 的直接效益 有一次,我參觀了一個攝
Thumbnail
可能包含敏感內容
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
👨‍💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
Thumbnail
👨‍💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
Thumbnail
本文介紹瞭如何使用BAT腳本和CMD指令來自動執行檔案和空目錄的刪除作業。通過設定各種參數和指令,可以快速、有效地執行定期刪除作業,節省硬體空間並提升工作效率。
Thumbnail
本文介紹瞭如何使用BAT腳本和CMD指令來自動執行檔案和空目錄的刪除作業。通過設定各種參數和指令,可以快速、有效地執行定期刪除作業,節省硬體空間並提升工作效率。
Thumbnail
工具功能 (1) 彈性任意查詢檔案,如對來源目錄設定,檔案修改日期 設定,檔名特定字串或副檔名設定後,自動查出明細,並可展開至各階子目錄處理     (2) 依查詢後結果,可產出 LIST ,提供查詢結果之確認,再依此對檔案作複 (3) 可對檔案作移動,複製至別處,刪除處理,使電腦可騰出硬碟空間
Thumbnail
工具功能 (1) 彈性任意查詢檔案,如對來源目錄設定,檔案修改日期 設定,檔名特定字串或副檔名設定後,自動查出明細,並可展開至各階子目錄處理     (2) 依查詢後結果,可產出 LIST ,提供查詢結果之確認,再依此對檔案作複 (3) 可對檔案作移動,複製至別處,刪除處理,使電腦可騰出硬碟空間
Thumbnail
如果有在Windows系統中備份資料的需求,如果可以寫好一個批次檔並使用工作排程定期複製檔案到指定目錄那就太方便了,本篇文張教你使用xcopy指令實現的一個簡易的bat。
Thumbnail
如果有在Windows系統中備份資料的需求,如果可以寫好一個批次檔並使用工作排程定期複製檔案到指定目錄那就太方便了,本篇文張教你使用xcopy指令實現的一個簡易的bat。
Thumbnail
本文介紹了在K8S Cluster出現問題時,透過ETCD的備份來還原Cluster的方法。包括ETCD的資料類型、備份、還原以及相關建議,並提出了自動進行ETCD備份作業和備份存放位置的重要性。
Thumbnail
本文介紹了在K8S Cluster出現問題時,透過ETCD的備份來還原Cluster的方法。包括ETCD的資料類型、備份、還原以及相關建議,並提出了自動進行ETCD備份作業和備份存放位置的重要性。
Thumbnail
資料庫之備份工作大都是自動執行,但是執行結果是否成功,需要安排人員去檢查,有時疏忽忘記確認作業,致備份工作失敗仍不知道,等到有一天需要回復舊有資料的場合時,才發現找不到過去某段期間的備份資料,造成無法彌補之後果。   2.    改善: 2.1 設計一執行檔,功能為打開備
Thumbnail
資料庫之備份工作大都是自動執行,但是執行結果是否成功,需要安排人員去檢查,有時疏忽忘記確認作業,致備份工作失敗仍不知道,等到有一天需要回復舊有資料的場合時,才發現找不到過去某段期間的備份資料,造成無法彌補之後果。   2.    改善: 2.1 設計一執行檔,功能為打開備
Thumbnail
如果我們想要快速將兩部或多部影片合併成一部影片,那FFMPEG真的很好用 步驟一、確認工作資料夾 在上一篇文章有提到,我們需要將要處理的檔案都放進一個資料夾 而那個資料夾就是我們把CMD打開後的出現的資料夾 把我們要合併的影片010.mp4和020.mp4放進這個資料夾 步驟二、建立文字檔 同樣在這
Thumbnail
如果我們想要快速將兩部或多部影片合併成一部影片,那FFMPEG真的很好用 步驟一、確認工作資料夾 在上一篇文章有提到,我們需要將要處理的檔案都放進一個資料夾 而那個資料夾就是我們把CMD打開後的出現的資料夾 把我們要合併的影片010.mp4和020.mp4放進這個資料夾 步驟二、建立文字檔 同樣在這
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News