在網站維運的世界裡,備份永遠是不可或缺的保險。無論是進行系統更新、安裝新外掛,或是遭遇突發的伺服器故障,手邊若有一份完整的 cPanel 備份,就能在幾分鐘內讓網站起死回生。
對許多網站管理者而言,cPanel 是最熟悉且功能強大的主機控制台介面。本篇 cPanel 教學將帶領您深入了解如何完整備份與還原主機內的檔案、資料庫及電子郵件,確保您的數位資產萬無一失。
什麼是 cPanel
cPanel 是一款目前全球市佔率最高、應用最廣泛的網頁主機控制台。它採用圖形化使用者介面,專門設計用來簡化 Linux 伺服器的管理工作,讓網站管理者不需要透過複雜的命令列指令,就能輕鬆管理主機的各項資源。
cPanel 的核心功能
檔案管理:提供網頁版的檔案管理員,您可以直接上傳、下載、刪除、編輯網站程式碼(如 HTML、PHP、CSS),無須額外安裝 FTP 軟體,方便隨時匯出或匯入網站資料。
- 資料庫管理:支援建立與管理 MySQL 和 MariaDB 資料庫。內建 phpMyAdmin,讓使用者能直接檢視、修改、匯入或匯出資料庫內容。
- 網域與子網域設定:允許管理者綁定多個網域、建立子網域或設定網址重新導向。
- 電子郵件管理:能夠以您的專屬網域名稱建立企業信箱,並設定郵件轉寄、自動回覆、垃圾郵件過濾器等。
- 安全性與憑證:提供免費且自動化的 Let's Encrypt SSL 憑證安裝功能,讓網站一鍵升級為安全的 https:// 加密連線。支援 IP 封鎖與防盜鏈設定。
為什麼定期進行 cPanel 備份至關重要?
我們已經了解到 cPanel 是什麼,以及它如何幫助您輕鬆管理網站檔案、信箱、資料庫和網域設定。cPanel 確實讓網站管理工作變得直覺又方便,但再安全穩定軟體,都有可能存在漏洞、突發狀況,或與其他元件發生衝突的風險。
而且,網站的安全性與穩定性,並不只取決於 cPanel 本身,還涉及:
- 伺服器環境:主機硬體是否老舊、系統是否定期更新
- 第三方軟體:WordPress、外掛、主題可能存在安全性弱點
- 使用者行為:密碼強度不足、點擊惡意連結、誤刪檔案
- 外部威脅:駭客攻擊、DDoS、勒索病毒等
也就是說,即使 cPanel 再穩定,也無法完全避免網站因其他因素而故障或資料遺失。而這些意外一旦發生,若沒有事先準備備份,後果往往難以挽回。因此,您應該時刻做好 cPanel 備份,避免意外發生,造成無法挽回的損失。
如何快速對 cPanel 進行備份?
若想要快速實現 cPanel 備份,一般取決於您的需求是「備份整個帳號」還是「僅備份重要檔案與資料庫」。以下為您整理兩種最快速的實戰操作方式。
方法 1:完整備份:適用於網站搬家或整機存檔
如果您希望一次打包所有的網站程式碼、資料庫、Email 設定與 DNS 紀錄,可以對 cPanel 進行完整備份。
步驟 1. 登入 cPanel,在「檔案」區塊中點擊「備份」。
步驟 2. 在「完整備份」區段,點擊「下載完整帳戶備份」。
步驟 3. 設定備份目的地:
- 主目錄:備份檔會儲存在您的帳戶根目錄,完成後再手動下載至本地。
- 遠端 FTP / SFTP 伺服器:直接將備份傳送至其他主機,增加安全性。
- SCP(安全複製):透過 SSH 協定傳送至遠端伺服器。
步驟 4. 輸入您的電子郵件地址,系統完成備份後會發送通知。
步驟 5. 點擊「產生備份」,系統即開始壓縮打包。
步驟 6. 完成後,下載 backup-日期.tar.gz 檔案,並儲存至 本地電腦或其他安全位置。
完整備份的還原限制
- 使用完整備份前,您需要了解一個重要限制:完整備份檔案無法透過 cPanel 介面直接還原。
- 若您仍在同一家主機商,通常需要聯絡客服或技術支援,由管理員透過 WHM 協助還原。
- 若您已更換主機商,新主機商的管理員也可以透過 WHM 將備份檔案匯入。
- 您無法自行在 cPanel 中上傳完整備份並還原,這是系統層級的限制。
因此,若您的目的是快速自我還原而非搬家或歸檔,建議優先考慮下一章將介紹的部分備份方式。
方法 2:部分備份:適用日常快速備份與自行還原
如果您不需要打包整個帳戶,只想針對「網站檔案」或「資料庫」進行快速備份,部分備份會是更適合的選擇。與完整備份不同,部分備份支援直接在 cPanel 介面中自行還原,非常適合日常維護使用。
部分備份的適用情境:更新外掛或主題前、修改資料庫內容前、每日例行備份、單一網站修復。
備份主目錄:主目錄備份會將 public_html 資料夾中的所有網站檔案壓縮打包,不包含資料庫。
適用於備份網站的主程式、主題、外掛、圖片等靜態檔案。
步驟 1. 登入 cPanel,點擊「備份」。
步驟 2. 在「部分備份」區段中,點擊「主目錄」。
步驟 3. 系統會立即開始下載 .tar.gz 或 .zip 壓縮檔,然後將檔案儲存至安全位置。
備份 MySQL 資料庫:資料庫備份會將指定的 MySQL 資料庫匯出為 .sql 檔案,不包含網站檔案。
適用於文章內容、會員資料、訂單紀錄等動態資料。
步驟 1. 在「備份」頁面中,向下捲動至「MySQL 資料庫備份」區塊。
步驟 2. 您會看到帳戶內所有的資料庫清單。
步驟 3. 點擊欲備份的資料庫名稱,系統會立即開始下載 .sql 檔案,然後將檔案儲存至安全位置。
備份郵件設定:若您需要備份郵件轉發規則或過濾器設定,cPanel 也提供個別匯出功能:
郵件轉發器:備份所有轉信規則設定。
郵件過濾器:備份郵件分類與過濾規則。
還原部分備份
部分備份可以在 cPanel 中自行還原,無需聯絡主機商:
- 主目錄備份:在「備份」頁面中,點擊「還原」區塊的「主目錄」,上傳 .tar.gz 或 .zip 檔案即可覆蓋還原。
- 資料庫備份:在「備份」頁面中,點擊「還原」區塊的「MySQL 資料庫」,上傳 .sql 檔案即可還原,或透過 phpMyAdmin 匯入。
phpMyAdmin 的還原步驟
步驟 1. 在 cPanel 的「資料庫」區塊,點擊 「phpMyAdmin」。
步驟 2. 在左側欄位選擇您的網站資料庫名稱。
步驟 3. 點擊上方導覽列的 「匯入」 分頁。
步驟 4. 點擊「選擇檔案」,上傳您的 .sql 或 .sql.gz 資料庫備份檔案。
步驟 5. 維持預設設定,滾動至頁面最下方並點擊 「執行」。
步驟 6. 當畫面上出現綠色提示訊息「匯入已順利完成」,即代表資料庫還原成功。
進階管理:使用 MultCloud 集中管理備份
當您將 cPanel 備份檔案存放至多個雲端空間時,管理與維護往往變得繁瑣。MultCloud 是一款多雲端集中管理平台,可將 Google Drive、Dropbox、Amazon S3 等超過 30 種雲端服務整合於單一儀表板,讓您無需在不同帳戶間來回切換。
透過 MultCloud,您不僅能集中檢視所有備份檔案,更能設定自動化排程,將 cPanel 備份定時傳送至您信賴的雲端硬碟,實現備份管理完全自動化,省時又安心。
- 簡化多雲備份管理,無需重複下載上傳
- 自動化排程備份,落實備份常規化
- 支援中斷後繼續傳輸,提升可靠性
- 支援多種雲端儲存服務,彈性選擇備份目的地
- 支援多種同步模式,滿足不同備份需求
- 落實 3-2-1 備份原則,強化資料保護
步驟 1. 前往 MultCloud 官網,並使用電子郵件註冊,然後登入。
步驟 2. 點擊「新增雲端硬碟」,然後添加您想儲存 cPanel 備份的雲端硬碟,這裡以 Google 雲端硬碟為例。
步驟 3. 點擊左側的「網站備份」,將要備份的網站添加至 MultCloud,輸入網站主機位址,並輸入使用者名稱和密碼,以加入網站檔案和資料庫。
步骤 4. 將您剛剛添加的雲端硬碟新增至「備份儲存位置」。
步骤 5. 完成後點擊「立即備份」,並等待 cPanel 備份完成。
MultCloud 還原Oracle 資料庫
當您需要還原 cPanel 備份時,MultCloud 也能讓您不費吹灰之力的直接從雲端儲存空間將備份還原到主機伺服器或其他環境。
步驟 1. 前往 MultCloud 中的「任務清單」區塊,找到您的伺服器備份。
步驟 2. 點擊三個點的功能選單按鈕,選擇「還原」。
步驟 3. 選擇「備份版本與還原選項」,然後根據需求選擇「還原至原始位置 / 新位置」,最後點擊「還原」。
總結
做好 cPanel 備份,是每位網站管理者不可妥協的底線。無論是透過完整備份進行網站搬家,還是利用部分備份快速還原檔案與資料庫,養成定期備份的習慣,就能在意外發生時從容應對。若想更進一步提升備份效率,可搭配 MultCloud 將備份檔案自動化集中管理於雲端硬碟,讓資料安全與管理便利兼得。
相關問題
Q:cPanel 備份檔案可以儲存在哪些地方?
您可以將備份檔案儲存在多個位置,包含:
主機本機(主目錄):完成後需手動下載至本地電腦。
遠端 FTP / SFTP 伺服器:直接傳送至其他主機。
雲端硬碟:如 Google Drive、Dropbox、Amazon S3 等(可搭配 MultCloud 進行排程自動化備份)。
💡 建議至少保留一份備份在「異地」(即非主機本身),避免主機故障時備份也一起遺失。
Q:完整備份和部分備份有什麼不同?我該如何選擇?
| 比較項目 | 完整備份 | 部分備份 |
|---|---|---|
| 備份內容 | 整個帳戶(檔案+資料庫+郵件+DNS 等所有設定) | 單一項目(僅主目錄檔案 或 僅資料庫) |
| 適用時機 | 網站搬家、長期歸檔、關閉帳戶前 | 日常維護、更新外掛/主題前、每日例行備份 |
| 可否自行還原? | ❌ 無法在 cPanel 中自行還原,需聯繫主機商 | ✅ 可在 cPanel 中自行還原 |
| 建議頻率 | 每月一次或重大變更前 | 每日(資料庫)或每週(主目錄) |
Q:完整備份完成後,為什麼不能直接在 cPanel 中還原?
這是 cPanel 系統層級的限制。完整備份是將整個帳戶打包,還原時需要由伺服器管理員透過 WHM(Web Host Manager)進行操作,一般使用者的 cPanel 介面沒有這項權限。
因此,若您需要「自行快速還原」,請優先使用「部分備份」;若需要完整還原整個帳戶,則需聯絡主機商客服協助處理。
Q:我該多久備份一次?
份頻率取決於您的網站更新頻率與內容重要性:
| 網站類型 | 建議備份頻率 |
|---|---|
| 個人部落格 / 簡單形象網站 | 每週備份主目錄 + 資料庫 |
| 電商網站 / 會員制網站 | 每日備份資料庫,每週備份主目錄 |
| 新聞媒體 / 高頻率更新網站 | 每日備份資料庫 + 主目錄 |
| 重大更新或改版前 | 立即進行一次完整備份 |
Q:備份檔案需要保留幾份?
建議至少保留 最近 3~5 份 備份,原因如下:
- 避免單一備份檔案毀損時無其他版本可用。
- 若網站被植入惡意程式,可能需要追溯到「被感染前」的備份版本。
- 保留多個時間點,方便比對不同版本的內容差異。
💡 可設定每月清理一次過舊的備份檔案(例如只保留最近 3 個月內的備份),避免佔用過多主機空間。
Q:我沒有任何技術背景,也能自己做備份嗎?
完全可以!cPanel 的備份功能就是設計給非技術人員使用的。整個操作流程只需要:
- 登入 cPanel
- 點擊「備份」
- 點擊要備份的項目(主目錄或資料庫名稱)
- 檔案自動下載到您的電腦
完全不需要寫任何程式碼或輸入複雜指令,跟著本教學文章的操作步驟即可輕鬆完成。如果您想更系統化的管理您的 cPanel 備份,也可以透过 MultCloud 将 cPanel 備份到指定的雲端硬碟中。
MultCloud支援的雲端硬碟
-
Google Drive
-
Google Workspace
-
OneDrive
-
OneDrive for Business
-
SharePoint
-
Dropbox
-
Dropbox Business
-
MEGA
-
Google Photos
-
iCloud Photos
-
FTP
-
box
-
box for Business
-
pCloud
-
Baidu
-
Flickr
-
HiDrive
-
Yandex
-
NAS
-
WebDAV
-
MediaFire
-
iCloud Drive
-
WEB.DE
-
Evernote
-
Amazon S3
-
Wasabi
-
ownCloud
-
MySQL
-
Egnyte
-
Putio
-
ADrive
-
SugarSync
-
Backblaze
-
CloudMe
-
MyDrive
-
Cubby