公司有一臺香港服務器許久沒有重做過系統了,站點上有大約6個網站準備把站點遷移至另外的服務器然后重新裝一次系統,減少一些垃圾文件提升下運行的效率。
因為這臺服務器平時只存放了一些web站點,沒有其他的應用程序,雖然訪問量不是很大,但不能中斷訪問,之前為了管理方便就在服務器中安裝了寶塔面板。

傳統的方式遷移需要把站點一個個打包,然后把數據庫打包,復制到新服務器中,然后分批導入站點和數據庫,雖然不是很難,但操作流程有點繁瑣,幸好寶塔有一個一鍵遷移工具,可以快速把站點遷移至另一臺新服務器。
我們需要把新服務器裝好寶塔面板,這里要注意新老服務器的寶塔面板版本要一致才可以,如果不一致就需要同步更新到最新版本即可,我們從新服務器的寶塔面板中選擇面板設置,開啟API接口獲取API秘鑰,和設置IP的白名單。

回到老服務器的軟件管理中找到寶塔一鍵遷移工具,點擊安裝,點擊安裝完成后進入設置界面,填寫新的面板的訪問地址,不需要帶后面的驗證目錄,秘鑰填寫獲取的接口秘鑰。

點擊下一步后,系統就回驗證安裝的軟件版本是否一致,如果不一致按照老服務器中版本進行安裝,就可以選擇對應的站點和數據庫了,現在完成之后點擊下一步,系統就會開啟自動遷移的工作。

這里的速度取決于兩臺服務器之間的帶寬,帶寬越大速度越快完成后有對應的進度提示。

差不多12分鐘就完成了所有站點的遷移,主要是全自動往下執行的,特別方便快捷,這里需要注意的地方是,如果一臺是windows服務器另一臺是linux服務器,那么不能同步遷移。
下一篇: PHPCMS批量更新站點中過期的網址
