隨著企業網站的發展,網站服務器升級,原來的虛擬主機設備已經不能滿足用戶的需求,所以就涉及到把數據遷移到另一臺虛擬主機上。那么在這一過程中,如何安全的把網站數據遷移到虛擬主機上呢?今天小恩就帶領大家詳細的了解一下。
要想網站數據遷移到虛擬主機上,用戶可以做以下步驟:
一、PHP配置
在服務器控制臺的高級配置中,啟動遠程模板調用函數。
二、刪除新服務器內容
如果新的服務器有數據,請先清理。
1、刪除根目錄htdocs下的所有內容
2、數據庫清零
3、必要時可以重啟服務器
三、舊數據庫備份
在服務器控制臺中,選擇:工具&服務->備份站點;
也需要利用織夢后臺的數據庫備份還原工具,再備份到data/databackup中備用。
四、舊網站程序備份
1、從舊服務器上,用FTP下載舊網站所有數據到本地。最好的方法:在舊服務器上壓縮備份,用FTP下載,再上傳到新的服務器,解壓縮,這樣可以防止數據流失;如果程序比較龐大,舊的數據庫空間也要足夠的,否則放不下;
2、修改數據庫字串:data/commn.inc.php中的數據庫連接地址,數據庫名稱,登錄密碼;
3、為防止再次上傳時,因為文件過大,導致中斷,將htdocs下的所有文件夾和文件打包成zip格式;
4、上傳數據庫文件到/htdocs下,同時,檢查新老服務器的數據庫版本是否一致,更換數據庫版本后,需重置數據庫的密碼,否則導致數據庫連接不成功。
四、安裝織夢
從織夢網站下載對應版本,主要區分是GDB還是UTF版。解壓,將uploads文件夾下的內容上傳到新服務器的根目錄下。在瀏覽器中,調用 www.我的網站/install/index.php失敗,每次都跳轉到當前網站。理論上,新服務器與該域名沒有任何關系,不應該跳轉,這是之前利用新服務器調試造成的結果,清除瀏覽器緩存即可。
安裝時,正確填寫數據庫配置信息,其他步驟安裝默認操作即可。數據庫的默認前綴是dede_,這個無特殊情況,不要改寫,除非你有多個dede項目需要安裝。
五、安裝數據庫
安裝數據庫有多種方法,如下:
1、利用織夢后臺的備份工具,將舊的數據庫備份到data/backudata中,在新的織夢后臺將數據庫還原。最后,更新緩存,更新欄目和文章。注意:如果用一鍵生成,如有錯誤提示,執行失敗。
2、數據庫管理平臺DMS,提供數據庫備份和導入工具,導入功能只能對小于8M的文件。
如果文件過大,利用它的另外一個工具——網站搬家即可輕松完成。
3、利用第三方數據庫管理工具,其中涉及到編碼問題(GBK或UTF8),操作時一定要注意。
六、遷移網站程序
打包舊網站程序,利用FTP上傳到新的的服務器,利用控制臺解壓縮工具解壓。
上一篇:身價百萬美金的域名Army.com竟然被美國政府扣押 下一篇:什么是PHP虛擬主機?如何選擇穩定的PHP虛擬主機?