“備份你的數據!”大家傳道。創建備份策略既費時又費錢,尤其是當您有大量數據要備份時。這么長時間沒有一個,你已經過得很好,所以也許備份可以等一下,對吧?
沒有備份會出什么問題?
每個人都在談論備份的必要性,但是直到發生壞事的那一天,這種需要會讓人感覺非常抽象,當你知道要修復你的系統還有很長的路要走時,你就會感到胃里有那種感覺問題。
Web 開發誤區: 您是否曾不小心刪除了計算機上的重要文件?也許你很幸運,后來在回收站中找到了它,但 FTP 客戶端和 SSH 會話通常沒有這種奢侈。如果您或您的 Web 開發人員不小心刪除了一個文件,您準備好恢復它而不是從頭開始重寫了嗎?將文件恢復到以前狀態的能力還有其他優勢,例如,如果您更新網站代碼或在 Web 應用程序上安裝插件或更新,然后發現它導致了問題,那么擁有可靠的備份解決方案可以使您能夠回滾這些更改并為自己省去很多痛苦和麻煩。
服務器問題: 與任何計算機一樣,服務器也不是萬無一失的。如果您的服務器遇到災難性故障,例如硬盤驅動器故障,您是否準備好應對這種情況,或者這將永遠結束您的網站?通過在您的設置中使用冗余(例如鏡像 RAID 陣列)可以在某種程度上減輕風險,即使不太可能發生故障,也仍然可能發生。
黑客/惡意軟件: 如果您的網站遭到入侵,這可能又是一次您會很高興有可用備份的時候。網站黑客的一個常見攻擊媒介是上傳包含惡意代碼的腳本以執行他們的惡意行為。雖然黑客可以通過注入的代碼訪問您的網站,但他們通常會編輯現有文件并為自己添加簡單的后門,以便在您找到并刪除他們添加的文件后重新訪問您的網站。攻擊者可能更加惡意,甚至只是自己犯了一個錯誤,導致您網站上的文件被刪除。在對您的網站進行成功的惡意軟件攻擊后,如果可能的話,從備份中恢復整個網站是確保任何添加的代碼不再存在的快速有效的方法。
自然災害: 總是存在最壞的情況,如果您在傳統的托管環境中,您的服務器位于某個數據中心。該數據中心可能會遭受龍卷風、颶風或地震等自然災害的影響。萬一您的托管設施被毀,這當然不太可能發生,最好有一個異地備份,這樣您就可以讓您的網站重新上線。
您的數據有何價值?
考慮到可能丟失數據的所有方式,評估數據的價值有助于規劃備份范圍和頻率。您的網站不是一蹴而就的,您投入了時間或金錢,或兩者兼而有之。您網站的各個方面都可能投入了大量資金,從底層代碼到圖形,再到書面內容本身。
具有更多交互性的網站(例如論壇和電子商務網站)在其備份策略中還有其他一些考慮因素。如果您的備份之間有很大的延遲,那段時間可能丟失的數據的價值是多少?
想一想如果一家大型電子商務零售商丟失了價值 12 小時的訂單歷史記錄,并且您在他們那里的未結訂單消失了,您會有什么感受。除了可能失去訂單外,該賣家還可能失去您的信任和未來的業務。你想讓你的企業處于這種情況嗎?
在考慮備份的重要性時,同時考慮必須從頭開始重做所有內容的假設情況會很有幫助。如果這種情況真的發生了,你明天不得不從頭開始重建你的網站,結果會是什么?這會是您的網站或業務的終結嗎?
現在是讓心靈平靜的時候
最終,擁有一個經過測試且可靠的備份策略可以讓您高枕無憂,在發生災難時可以保證業務連續性,并相信您的網站可以在未來幾年繼續平穩運行,并有能力克服困難這種情況。