<bdo id="vljxk"><rt id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt><rt id="vljxk"></rt><noframes id="vljxk"><rt id="vljxk"><delect id="vljxk"></delect></rt><noframes id="vljxk"><rt id="vljxk"></rt><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt>

當前位置:首頁 >  站長 >  建站經驗 >  正文

完全手動完整備份網站程序、MySQL數據庫備份方法

 2017-06-27 08:16  來源: 麥子的網站   我來投稿 撤稿糾錯

  阿里云優惠券 先領券再下單

無論我們建站采用的虛擬主機、VPS、還是服務器,甚至有些服務商提供全管理型服務器,但是為了確保我們網站、項目數據的安全,我們也需要自己到服務器備份數據到本地或者備份服務器。從個人角度考慮,即便商家提供有備份服務、快照備份、甚至全管理,我們也需要自己備份到其他備用機器、或者本地電腦中,這樣才能確保安全。

如果我們網站數據并不是很多,而且能夠管理好網站,我們可以采用定期手動備份網站數據。但是,如果我們每天網站流動數據較多、重要性更強,我們可以采用定時、同步等備份策略。但是在這篇文章中,我將分享普通個人網站、以及常規的個人手動不定時的備份Linux VPS、服務器中網站文件、MySQL數據庫的方法。

第一、Linux備份網站、數據庫準備

筆者在這篇文章中分享的方法基本上適合大部分Linux VPS、服務器環境中的網站備份。我們的目的是要備份網站目錄所在的所有網頁文件、以及可能在使用的MySQL數據庫。

1、登入當前VPS、服務器SSH遠程,進入當前網站所在的目錄,準備通過命令直接打包網頁文件。

2、利用PHPMyAdmin或者mysqldump命令備份數據庫。前者適合數據庫較小的,安全起見還是用后者備份。

第二、備份網站網頁文件

1、命令

tar -zcvf laobuluo.com.tar.gz /home/wwwroot/laobuluo.com

2、檢查和下載文件

這里我們將網頁文件都打包,然后通過FTP工具直接將打包文件下載到本地,或者我們可以wget到其他服務器中。有些朋友喜歡直接FTP不壓縮下載,這樣效率太低了,我們需要壓縮后下載,提高效率。不熟悉tar或者zip等壓縮命令的可以參考這篇文章。

第三、備份MySQL數據庫

1、PHPMyAdmin備份

如果數據庫比較小,可以采用這個方式備份,不過需要注意一個問題。如果我們是需要轉移服務器,用這個方法備份數據庫要記住當前和轉入過去數據庫的版本兼容問題,最好是一樣的版本。

根據上圖,我們可以備份當前網站的數據庫。

2、命令備份

mysqldump -u數據庫名 -p數據庫密碼 數據庫 > laobuluo.sql

這里可以直接用mysqldump命令導出數據庫,這樣的備份模式比較安全且比較完整。

第四、VPS服務器備份網站數據小結

1、除非我們認為自己網站、項目數據不重要,那我們可以不備份。即便是服務再好的服務商,我們都需要備份數據。

2、以上這個備份方式適合數據量不大且可控范圍內的進行手動備份數據和數據庫。如果是吞吐數據較大的項目,我們需要用到其他高端方式。

本文來自老部落:,微信公眾號:imweber

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

相關標簽
網站程序

相關文章

熱門排行

信息推薦