備份和恢復在任何設備上都是必不可少的。沒有經過驗證的備份和恢復過程會使您的數據面臨丟失的風險。
人們通常只有在數據永久丟失后才知道這一點。任何恢復丟失的數據丟失的嘗試都可能佔用您的大量時間和金錢。確保您制定了保護數據的計劃,以確保這種情況永遠不會發生在您身上。
在考慮制定計劃之前,有幾個問題要問自己:
有許多不同的方法和不同的軟體來提供備份和恢復。為您做出最佳選擇必須考慮以下幾點:
您需要多快的資料備份速度?如果一天、一周等數據沒有恢復,你能繼續工作嗎?
您準備承受多大的資料損失?您會丟失兩個小時、兩天或兩周的數據嗎?
例如:如果您能夠承受丟失一周的數據,那麼每周備份就足夠了。但是,如果您只能承受一天的損失,那麼您將需要使用夜間備份 - 或變體。
本文涵蓋三種基本類型的備份:
完整備份會備份所選位置中的所有內容。
增量備份會備份自上次備份以來發生變更的所有內容。
如果您執行的是 Linux 或 macOS,則差異備份與增量備份相同。在 Windows 中,這是無法清除歸檔位元的備份。
您可以從這三種方法中進行選擇。(取決於您必須花費的錢以及您選擇的特定 RTO 和 RPO。:
手動備份可以由您按計劃啟動,並且是家庭用戶備份檔的最常用方法。這種方法也是最不可靠的,但最便宜。
自動備份的目標是物理連接到要備份的計算機的媒體。高級家庭使用者和小型企業經常使用此方法。
自動備份是指透過網路以媒體為目標的備份。有錢可以專門用於備份過程的企業使用這種類型的備份。隨著組織變得更加成熟,他們甚至可以在多個介質上暫存備份,並增加備份和生產計算機之間的距離。
Ubuntu 檔案系統會為每個檔案記錄三次不同的時間:
mtime
:
修改時間是更改檔案內容時更改值的時間。
atime
:
訪問時間是訪問檔時更改值的時間。除了使用者讀取檔之外,備份實用程式或腳本讀取檔的時間也可能更改 atime。
ctime
:
更改時間是每當檔案屬性更改時更新值的時間。這可以是擁有權或許可權。
Windows 檔案系統僅為每個檔案記錄兩個檔案。它要麼是固定的,要麼是明確的。
設置后,表示自上次備份操作以來檔已更改。Windows 檔案系統會在任何已變更的檔案上設定此屬性。然後,備份軟體有責任在成功備份後將其清除。
通過從備份還原來測試備份至關重要。
以下是您應該執行的一些測試,以確保您可以從損失中恢復:
還原許多單個檔。
還原檔的舊版本。
還原整個資料夾。
還原整個磁碟機,並比較檢查總和。
如果不進行測試,您可能會發現在現實中必須還原檔時未備份任何內容。