上次夢飛科技小編給大家介紹了美國服務器獨立主機網站轉移操作的方式,今天小編就繼續來介紹下美國服務器虛擬主機的轉移方式,下面就來具體了解一下吧。
美國服務器虛擬主機的數據庫數據一般需要通過網站后臺備份數據庫數據,然后到新的空間中恢復數據庫的備份,然后在新的美國服務器虛擬主機空間要全新安裝一遍程序。
1、數據備份:
美國服務器網站的數據部分,可以在 UCenter 后臺直接進行備份,登錄 UCenter 后臺,選擇數據備份。在 UCenter 下可以只備份 UCenter 的數據,也可以備份所有應用或者部分應用的數據,提交后等待備份完成,也可以到數據備份記錄里查看。
這里需要注意的是,在 UCenter 備份的整站數據有兩部分,分別存放在 UCenter 和 Discuz! X 里面各一部分:
1)UCenter 是在/uc_server/data/backup_日期_備份數據名稱
2)Discuz! X 是在網站根目錄 /data/backup_日期_備份數據名稱
很多用戶失誤的問題就出現在這里,上傳數據庫備份文件的時候,一定要注意這兩個備份文件要放到正確的位置,避免數據不完整丟失造成數據出錯。
備份會員網站程序文件相對于美國服務器虛擬主機來說,就要特別注意 UCenter 和 Discuz! X 的配置文件和存在 UCenter 中的頭像等的備份。
備份 UCenter 的所有程序文件,其中要注意 data 目錄以及其下的 config.inc.php 文件一定不能丟失,data 目錄下的 backup 目錄下存放的是剛才備份的數據,avatar 目錄下存放的是所有會員的頭像圖片,所以這些文件一定不能丟失。
備份論壇網站的所有程序文件,其中要注意 data/attachment 附件目錄以及 config 目錄下的 config.global.php和 config.ucenter.php 文件一定不能丟失。如果有模板風格的,也要單獨備份后下載,待新空間安裝完畢,再重新上傳啟用,之前網站有通過DIY的頁面,這時要導出備份,新空間裝完再導入即可。
還有一點也需要注意,就是要確保搬入的美國服務器虛擬主機空間,和美國服務器虛擬主機空間的數據庫版本和編碼一致,如果編碼一不致可能會出現亂碼的情況。
2、安裝新程序及附件、頭像等的上傳
全新安裝論壇網站,安裝的時候 Discuz! X 及 UCenter 數據庫名以及表名前綴一定要和原來的一致。
程序頭、尾如果有改動、diy數據都要重新覆蓋,下載到本地的附件、頭像等數據上傳到新空間正確的位置,偽靜態規則文件、模板文件及Logo網站標識等重新上傳到新空間正確位置。
3、恢復數據庫
首先登錄到美國服務器 UCenter 后臺,檢查各應用是否通信成功,然后用創始人登錄:UCenter 后臺→數據備份→數據備份記錄→數據恢復→找到相應的備份,如果備份顯示不存在,那就說明備份文件上傳的位置錯了→點擊【詳情】→選擇備份的數據→提交完成。
4、后續操作
由于 UCenter 以及 Discuz! X 的 URL 路徑和之前比發生了變化,所以要在 UCenter 后臺修改為正確的路徑:UCenter 管理后臺→應用管理→編輯。
Discuz! X 的 URL 路徑,檢查應用的 UCenter 配置信息,UCenter 管理后臺→應用管理→編輯論壇的應用,找到應用的 UCenter 配置信息,復制其中的全部內容,分別覆蓋到config 文件最后的關于 UCenter 的配置信息部分。
之后更新 UCenter及論壇的緩存后,網站搬家基本就好了,剩下的偽靜態等問題,要確認新美國服務器虛擬主機設置好 rewrite 后,再設置開啟。
夢飛科技已與全球多個國家的頂級數據中心達成戰略合作關系,為互聯網外貿行業、金融行業、IOT行業、游戲行業、直播行業、電商行業等企業客戶等提供一站式安全解決方案。關注夢飛科技,了解更多IDC資訊!