網站搬家教學:將網站從舊主機遷移到新 VPS 的完整流程

網站搬家遷移MigrationVPScPanel備份還原教學資料庫架站搬家

本文將引導你完成網站搬家的完整流程,教你如何安全地將網站檔案與資料庫從舊主機遷移到侃瑞科技的新 VPS 伺服器。

為什麼選擇搬家到 VPS?

當你的網站流量成長,或者需要更靈活的伺服器配置時,從共享主機搬家到 VPS 是一個明智的決定。VPS 能提供專屬資源,讓你的網頁加載速度更快。如果你不想自己處理搬家流程,我們提供 全代管 VPS 服務,讓專家為你省下煩惱。

步驟一:備份舊主機的所有檔案

在開始搬家前,請確保你有一個完整的備份。如果你使用的是 cPanel,可以使用「備份」功能下載完整帳號備份,或者手動透過 FTP/SFTP 下載 public_html 下的所有檔案。

步驟二:匯出資料庫

對於大多數動態網站(如 WordPress),你需要備份資料庫:

  1. 在舊主機進入 phpMyAdmin。
  2. 點選你的網站資料庫。
  3. 選擇「匯出」,使用預設的 SQL 格式下載到電腦。

步驟三:在新 VPS 上建立環境

在新伺服器上,你需要建立網站空間。如果你是自行管理 VPS,可以參考我們的 Nginx 與 PHP 環境安裝教學。如果是使用控制面板(如 cPanel 或 CyberPanel),請先建立對應的網域空間。

步驟四:上傳檔案並匯入資料庫

  1. 透過 SFTP 將檔案上傳到新伺服器的對應目錄。
  2. 在新伺服器上建立一個空的資料庫與使用者。
  3. 進入新伺服器的 phpMyAdmin,將剛才匯出的 SQL 檔案匯入。
  4. 修改配置: 針對 WordPress,請修改 wp-config.php,更新資料庫名稱、使用者名稱與密碼,以對應新伺服器的設定。

步驟五:測試並切換 DNS

在正式切換網域前,你可以修改電腦的 hosts 檔案,將網域指向新伺服器的 IP 進行測試。確認一切正常後,再到網域註冊商後台修改 A 紀錄,將網域指向新伺服器。關於 DNS 的詳細設定,請參考我們的 網域指向 VPS 教學

常見問題

Q:搬家過程中網站會中斷嗎?
如果操作正確,你可以實現近乎零停機的轉移。建議在舊主機保留檔案 48 小時,直到 DNS 完全生效為止。在 DNS 生效前,部分訪客會看到舊網站,部分會看到新網站,但對訪客而言服務是不會中斷的。

Q:搬家後網站出現 500 Error 怎麼辦?
這通常是權限設定或 PHP 版本不相容造成的。請檢查檔案目錄的權限是否為 755,檔案是否為 644,並確認新伺服器的 PHP 模組是否完整安裝。

需要主機來實作?

侃瑞科技提供 cPanel 虛擬主機與 VPS,教學裡的操作開箱即用。

查看方案 →
LINE 諮詢