備份與快照:VPS 資料保護的三種做法(2026)
一句話結論:快照管大改動前的回滾,自動備份管按計劃的兜底,自建異地備份管服務商之外的獨立副本;只有第三種做法離開了同一家服務商,前兩種代替不了異地副本。
快照與備份先分清:差別在觸發與存放
Vultr 官方文件的定義是:快照與自動備份都是雲伺服器的時間點映象,差別在觸發方式——自動備份按計劃自動拍攝,快照必須手動拍攝,兩者都以整機為單位。存放位置的差別更關鍵:Vultr 自動備份存放在與原例項同一資料中心、獨立的容錯儲存系統上,能應對例項層面的事故,應對不了賬戶與服務商層面的事故。同步也不是備份:刪除與改壞同樣會被同步過去,沒有歷史版本與保留期的同步只能算副本。備份的三個要素是:獨立存放、保留歷史、能夠恢復。
| 做法 | 觸發 | 存放 | 恢復粒度 | 費用(Vultr) |
|---|---|---|---|---|
| 服務商快照 | 手動 | 同一服務商,可跨地區 | 整機 | 每 GB 每月 0.05 美元 |
| 服務商自動備份 | 按計劃自動 | 同一資料中心,獨立儲存 | 整機,不可單檔案 | 例項價加收 20% |
| 自建異地備份 | 自定計劃 | 另一地點或另一家儲存 | 可到檔案級 | 按所選儲存計費 |
第一種做法:服務商快照,大改動前手動拍一張
Vultr 的快照規則均為 2026-11-13 直接開啟官方文件複核的結果:單價為每 GB 每月 0.05 美元,費用計入月賬單;必須手動拍攝,不會自動更新;不再需要的快照要及時刪除,刪除不可撤銷,刪除後儲存費才停止產生。恢復可回滾原例項或新開例項,快照可跨地區使用,也可用於換機房,見Vultr 建站全流程文章。回滾前先確認拍攝之後的資料已另外儲存。快照不適用於裸金屬例項。快照適合改動前的回滾點與遷移用的映象,不適合長期歸檔:費用按大小與時間累積,舊快照不刪除,儲存費會一直產生。
搬瓦工與 DMIT 的快照規則本次未核實到官網文件原文,兩家的使用者請在各自官網文件與面板中核對,以官網為準。
第二種做法:服務商自動備份,按計劃兜底
Vultr 的自動備份規則均為 2026-11-13 直接開啟官方文件複核的結果:頻率可選每天、隔天、每週或每月,拍攝時間可設定;費用為例項基礎價加收 20%,按執行時間分攤。算術推算:月價 10 美元的例項啟用後,月費為 12 美元,不是報價。保留期按份數算,只保留最近 2 份:每天拍攝只保留最近 2 天,每月拍攝保留最近 2 個月。需要長期保留某一份時,可以把它轉為快照,轉為快照後不再隨備份週期自動刪除。
範圍與恢復粒度要先弄清:自動備份只包括例項的活動檔案系統,不包括掛載的塊儲存卷;恢復只能整機恢復,不能恢復單個檔案,恢復時例項上的現有資料會被覆蓋,官方文件提醒操作前先備份重要檔案。拍攝時不會停機,寫入頻繁的資料庫系統,官方文件建議先做資料庫匯出、再把匯出檔案納入備份範圍。自動備份是新 VPS 到手的第 6 件安全事,完整順序見伺服器安全基礎文章。
第三種做法:自建異地備份,概念與取捨
自建異地備份是自己把資料複製到另一地點或另一家儲存。先定範圍:網站檔案、資料庫匯出、配置檔案缺一不可;本文不寫可執行指令碼與逐條命令。rsync 是檔案同步工具,以增量傳輸著稱,只傳送原始檔與目標檔案之間的差異部分;它不加密、不做版本管理,歷史版本需配合版本化存放。rclone 是面向多種儲存後端的同步與傳輸工具,一套配置可對接物件儲存、網盤、SFTP 等後端,負責傳輸一層。restic 是備份工具,每次執行產生一個時間點快照,資料在本地加密後再上傳,重複的資料塊只存一份;倉庫由密碼保護,密碼丟失則備份無法恢復,密碼要與備份分開存放。
取捨在責任邊界:服務商的做法由服務商負責拍攝與存放,自建備份的計劃、存放位置、保留策略、密碼、驗證全部由自己負責。自由度也多:存放位置、保留策略、恢復粒度都可自定;代價是維護成本,任務停了、空間滿了都不會有人提醒。還要算出站流量與異地儲存費兩筆賬,流量口徑見流量與頻寬口徑文章,費用清單見續費價陷阱文章。
保留期與恢復演練:沒驗證過的備份,有效性未知
保留期回答“能回到多久之前”:自建備份的份數與時長要在計劃裡寫明,並定期檢查任務記錄與儲存佔用。恢復演練回答“能不能真的恢復”:恢復出獨立的例項或檔案副本,確認服務、檔案、資料庫無誤後記錄結果;時機是方案搭好時、大改動前、按固定節奏複查時。沒有演練過的備份,有效性未知。整機恢復會覆蓋現有資料,演練不要在執行中的線上例項上直接做。
3-2-1 原則:三份副本、兩種介質、一份異地
3-2-1 原則是備份領域廣為引用的經驗法則,本文只寫原則本身:重要資料保留 3 份副本(1 份原件加 2 份備份),存放在 2 種不同型別的介質上,其中 1 份存放在異地。常見出處是 US-CERT 2012 年的《資料備份選項》檔案;原則不規定具體工具與數字。對照到 VPS:原件是執行中的例項,服務商做法算第二份副本,自建異地備份是第三份副本,同時滿足異地項;只用前兩種做法,異地項不滿足。異地副本的訪問憑證要與原件分開存放,密碼、憑證、恢復步驟要寫成文件放在備份之外。
核對清單:啟用之前逐項確認
- 觸發與頻率:自動備份的頻率與時間是否已設定?自建計劃是否在執行?
- 保留規則:保留幾份、多長?Vultr 只保留最近 2 份,需長期保留的轉為快照。
- 備份範圍:是否包括塊儲存卷、資料庫匯出與配置檔案?Vultr 自動備份不包括塊儲存卷。
- 恢復粒度:整機還是單檔案?整機恢復會覆蓋資料,演練要在獨立目標上做。
- 存放與費用:異地那一項是否滿足?三做法的費用是否逐項核對?
- 演練與憑證:是否實際恢復驗證過一次?憑證與密碼是否與原件分開存放?
侷限
本文未實測。Vultr 規則為 2026-11-13 直接開啟官方文件複核的結果;搬瓦工與 DMIT 的規則未核實到官網文件原文。快照計費基數兩處說法不一(壓縮後大小/總大小),單價一致,以賬單為準。自建工具只講概念,具體用法以官方文件為準。
2026-11-13:首發