首頁 > 易卦

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

作者:由 陸柏熺 發表于 易卦日期:2021-11-29

織夢58刪除欄目怎麼還原

一個網站最大的價值就資料,如果資料丟失了這個網站就廢了,dedecms重灌或主機搬家經常會需要恢復資料來還原原有的網站內容,但是有時候恢復資料後卻仍然一片空白,文章沒有了,相關的設定也找不到了,遇到這樣的情況不要慌,仔細檢查是什麼原因導致的,再逐一解決。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

dedecms重灌和搬家的方法大致差不多,在重灌的過程中,明明已經備份了,而且資料恢復也全部成功了,但是網站資料還是不存在,又回到了剛安裝時的樣子,這可是很麻煩的事情,一旦資料恢復失敗就意味著之前的很多工作都白做了。

01

dedecms重灌恢復資料的方法

在重灌之前要對資料庫進行備份,以管理身份登入網站後臺,依次找到系統——-系統設定——-資料庫備份/還原,全選所有資料表,備份資料庫。此時一定全部備份所有的資料表,備份一般很快,連三分鐘即可完成。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

dedecms備份資料庫

開啟網站網站根目錄install資料夾,將install_lock。txt和index。html這2個檔案刪除,然後把index。php。bak檔案重新命名為index。php,把module-install。php。bak檔案重新命名為module-install。php,

記住重灌dedecms系統的時候是需要對install資料夾裡面的4個檔案進行2刪2改。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

帶有back字尾要把字尾刪除,install_lock。txt是鎖定安裝,做好前面的資料庫備份和安裝程式的修改就可以開始重灌dedecms系統了。在瀏覽器輸入你的網站域名直接回車按照提示安裝即可,如果沒有出現安裝介面,則訪問“你的域名/install/index。php”進行安裝。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

重灌的過程中進行到填寫資料庫這一步時要特別注意,下圖所示,

想要使重灌後能完整恢復之前的資料,在“資料表字首”這裡不要瞎填,資料表字首要和重灌之前的的資料表一模一樣,

否則會出現恢復資料出現空白的現象。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

dedecms安裝資料庫填寫

如何檢視原來的資料表字首是什麼?開啟網站程式根目錄\data\backupdata資料夾,所有的txt檔名字首就是備份資料表的字首,下圖所示,dqcms就是原來的資料表字首;也可以開啟tables_struct開頭的那個txt檔案,裡面可以看到之前的資料表字首是什麼。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

檢視dedecms備份資料表字首

在重灌時只要把資料表字首這裡和原來的資料表字首保持一致即可,其他的隨便你,愛怎麼填就怎麼填,不會影響資料的恢復。重新安裝完成之後登陸新安裝的dedecms網站後臺,展開系統——-系統設定——-資料庫備份/還原,在右上角的位置點“資料還原”,下圖所示。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

dedecms資料還原

全選所有的資料表,點“開始還原資料”還原資料庫。然後清除瀏覽器快取重新登入網站後臺,檢查網站的相關配置是否正確,欄目和文章等是否還在,到此大功告成。

在恢復完資料之後重新登入網站後臺時需要用重灌之前的使用者名稱和密碼登入,

否則登入不了哦。

02

主機搬家後dedecms重灌與資料恢復

有時候因為在不同的空間商那裡購買了主機,所以原來的主機到期或不用了,要把網站搬到新的空間上面,具體的方法和步驟如下。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

1、備份資料庫和下載網站程式。

登入網站後臺將原來的資料庫備份,備份完成之後使用ftp將整個網站的全部檔案打包下載到本地電腦上,所有的程式和檔案一個都不能少,全部下載。

2、上傳dedecms程式和檔案到新的主機上面。

將下載的全部檔案上傳到新的主機上面,如果壓縮成了zip格式則傳完後將解壓的的全部檔案放在新主機網站的根目錄。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

3、上傳或修改install資料夾裡面的安裝檔案。

如果你原來的網站預設刪除了install資料夾,那麼就去dedecms官方下載一份和你網站編碼一致的安裝程式,解壓後將install資料夾上傳到新的主機網站根目錄裡面,無需任何修改,在瀏覽器位址列輸入“你的域名/install/index。php”執行安裝即可;如果你原來的網站install資料夾沒有刪除,則按照前面重裝修改install資料夾裡面的4個檔案進行修改和刪除,然後再在瀏覽器執行“你的域名/install/index。php”進行安裝。

dedecms重灌和主機搬家後資料恢復備份,解決恢復資料不丟失方法

4、修改資料表字首和原網站保持一致。

安裝過程中到資料庫設定這一步,千萬要記住把資料表字首設定為何原來網站的資料表字首一模一樣,具體方法看前面重灌裡面的步驟。具體原因是如果資料表字首和原來的不一樣,會導致恢復資料庫之後是增量恢復,無法識別恢復過來的資料表,如果資料表字首是一致的則恢復資料庫時是替換。

這就是為什麼有的人明明資料恢復成功了,但是依舊不成功的原因,由於資料表不一致沒有替換掉原來的資料,只是做了一個增量恢復而已。

5、完成安裝並恢復資料。

重灌完dedecms系統之後和沒有資料的系統是一樣的,登入網站後臺,恢復資料庫。檢查網站相關設定是否正確,欄目、文章等資料是否恢復正常。

到此整個dedecms重灌和把家的方法就全部解鎖完畢了。

想了解更多精彩內容,快來關注陸柏熺

開源CMS系統哪個好,開源網站程式的未來在哪裡

巧用頁碼最佳化dedecms欄目分頁標題,提高網站分頁收錄數量

dedecms欄目SEO最佳化:解決最佳化標題為空、3個URL重複的問題