優(yōu)化過程中備份的重要性
你要是一名站長的話,你一定知道網(wǎng)站對于站長來說意味著什么。在面對錯綜復雜的網(wǎng)絡(luò)環(huán)境時,每個站長為了保證網(wǎng)站的正常運作,都需要加十二分的小心。但很多的情況是我們無法掌控和預測的,如黑客入侵、硬件損壞、人為誤操作等等,這些都可能對網(wǎng)站產(chǎn)生毀滅性的打擊,讓心血一夜之間化為泡影。所以,定期備份網(wǎng)站數(shù)據(jù),才能保證網(wǎng)站的“滿狀態(tài)原地復活”。這樣在遇到上述情況時,才能能將損失降低到最小。
整站的備份
對于網(wǎng)站文件的備份,或者說整站目錄的備份,一般情況來說,除了一些定期備份和特殊事件的備份外。一般網(wǎng)站文件有變動的情況下,肯定是要備份一次的,比如網(wǎng)站模板的變更、網(wǎng)站功能的增刪,這類備份的目的主要是擔心網(wǎng)站文件的變動引起整站的不穩(wěn)定或造成網(wǎng)站其他功能和文件的丟失。一般來說,由于文件的變動頻率較小,備份的周期相對較長,可以在每次變動網(wǎng)站相關(guān)文件前(如功能的變動),進行網(wǎng)站文件的備份。對于網(wǎng)站文件或者說整張目錄的備份,一般我們可以通過遠程目錄打包的方式,將整站目錄打包并且下載到本地,這中方式是最簡便的。而對于一些大型網(wǎng)站, 網(wǎng)站目錄包含大量的靜態(tài)頁面、圖片,和其他的一些應用程序,我們就可以通過FTP工具,將網(wǎng)站目錄下的相關(guān)文件直接下載本地,根據(jù)備份時間在本地 實現(xiàn)定期打包和替換。這樣可以最大限度的保證網(wǎng)站的安全性和完整性。
數(shù)據(jù)庫的備份
數(shù)據(jù)庫對于一個網(wǎng)站來說,其重要性不言而喻。網(wǎng)站文件損壞,我們可以通過一些技術(shù)還原手段可以實 現(xiàn),比如模板文件丟失,我們換一套模板;網(wǎng)站文件丟失,我們可以再重新安裝一次網(wǎng)站程序,但如果數(shù)據(jù)庫丟失,相信技術(shù)再強的站長也是無力回天。相對于網(wǎng)站 數(shù)據(jù)庫而言,變動的頻率就很大了,相對來說備份的頻率相對來說會更頻繁一些。一般一些服務較好的IDC,通常是每周幫忙備份一次數(shù)據(jù)庫。對于一些運用建站 CMS做網(wǎng)站的站長來說,如Discuz、PHPwind、DEDECMS等建站系統(tǒng),在后臺都有非常方便的數(shù)據(jù)庫一鍵備份,通過自動備份到指定的網(wǎng)站文件夾當中,如果你還不放心,可以進入phpmyadmin,將數(shù)據(jù)庫導出并下載到本地,真正實現(xiàn)數(shù)據(jù)庫的本地、異地雙備份。