本教學將帶您一步步實際操作,從最簡單的按鈕備份到最紮實的手動備份,總有一種方法適合你。文末還附上「備份檢查清單」與「常見錯誤排除」,讓您做完就能安心。
網站的穩定運行,始於一份可靠的備份。無論您是使用手動 FTP 搭配 phpMyAdmin,或是透過 UpdraftPlus 等自動化外掛,建立「定期備份」與「異地存放」的習慣,是網站管理員最重要的日常維運工作。
一套完整的網站備份必須同時包含兩個核心元素:所有實體檔案(包含主題、外掛及上傳的圖片資源)以及結構化資料庫(儲存所有文章、頁面、設定與用戶資料)。我們建議遵循「3-2-1 備份原則」(3 份備份、2 種不同媒介、1 份異地存放),並定期執行還原演練,確保備份檔案的有效性。
本教學將帶您一步步實際操作,從最簡單的按鈕備份到最紮實的手動備份,總有一種方法適合您。文末還附上「備份檢查清單」與「常見錯誤排除」,讓您做完就能安心。
備份網站,聽起來像是把檔案複製貼上那麼簡單?但當您真正開始動作,特別是在網站運作中進行時,往往會發現它的難度。在按下那個「開始備份」的按鈕之前,請先靜下心,了解這三件攸關成敗的關鍵事。它們不是技術手冊裡的艱澀名詞,而是能幫您避開地雷、確保備份真正有意義的實戰思維。
網站備份就是把網站的「程式碼」和「所有內容」都複製一份,存到安全的地方,以備不時之需。
一個完整的網站備份,必須同時包含以下兩樣東西,缺一不可:
| 備份項目 | 裡面有什麼 |
|---|---|
| 網站檔案(程式碼) | 主題、外掛、圖片、CSS、JavaScript、PHP 程式碼 |
| 資料庫(內容) | 所有文章、頁面、用戶帳號、留言、購物訂單、網站設定 |
因為數位世界充滿了不確定性,而備份是唯一能讓您在災難發生後能確保資料安全的途徑。
網站備份很重要,但究竟多久備份一次呢?下面為您整理一個表格協助您確定備份網站的頻率。
要為您的網站建立穩固的防線,您可以根據自身的主機環境、技術能力與時間成本,選擇最適合的實作方案。以下為您整理出三大主流且高效的備份方法。
如果您使用的是 WordPress 等主流 CMS 系統,善用外掛是最省心的方式。它們能幫您排程自動備份、甚至直接將備份檔推送到雲端硬碟。
操作步驟(以 UpdraftPlus 為例):
步驟 1. 登入 WordPress 後台,前往「外掛」,點擊「安裝外掛」。
步驟 2. 搜尋「UpdraftPlus」,找到後點擊「立即安裝」,然後啟用。
步驟 3. 進入 UpdraftPlus 設定頁面,在「遠端儲存」區塊,選取備份目的地,例如「Google Drive」。
步驟 4. 點擊「授權」按鈕,登入您的 Google 帳號,允許存取權限。
步驟 5. 完成後,系統會自動測試連線,顯示「成功」即可。
步驟 6. 設定備份排程
步驟 7. 點擊「立即備份」按鈕,勾選「包含資料庫」和「包含檔案」。
步驟 8. 按下執行,等待進度條跑完(時間依網站大小而定)。之後前往您的 Google Drive 確認備份檔案是否成功上傳。
如果您不想安裝額外的外掛,直接透過主機商提供的控制台來手動備份,也是一個非常可靠且直覺的方法。這能讓您從更底層的位置掌握網站的完整狀態。以下分別說明 cPanel 與 DirectAdmin 兩種常見控制台的操作方式。
使用 cPanel 手動備份
cPanel 是最常見的虛擬主機控制台之一,它提供兩種備份途徑:「完整備份」與「部分備份」。
這會將整個帳戶(包含所有網站檔案、資料庫、郵件帳戶和設定)打包成一個 tar.gz 檔案。適合進行網站搬家或完整的全站歸檔。
步驟 1. 登入 cPanel 後台,在「檔案」區塊中找到「備份」功能。
步驟 2. 點擊「下載完整網站備份」或「產生完整備份」。
步驟 3. 選取備份檔案的儲存目的地(可以是主機的「根目錄 」,或透過 FTP/SCP 傳送到遠端伺服器)。
步驟 4. 輸入您的電子郵件地址以接收備份完成的通知。
步驟 5. 點擊「產生備份」,系統會在背景執行打包作業。完成後,若儲存在根目錄,您可以直接點選下載。
如果只想備份特定項目(例如單獨備份資料庫或某個目錄),可以使用部分備份。
步驟 1. 同樣在 cPanel 的「備份」介面中找到「部分備份」區域。
步驟 2. 您可以分別點擊「根目錄」、「MySQL 資料庫」或「電子郵件轉寄器」等下載對應的備份檔。
您還可以直接使用 cPanel 的「檔案管理員」手動壓縮網站檔案進行備份:
步驟 1. 在 cPanel 中開啟「檔案管理員」。
步驟 2. 瀏覽到網站的根目錄(通常是 public_html)。
步驟 3. 選取該資料夾,點擊上方工具列的「壓縮」。
步驟 4. 選擇壓縮格式(如 Zip 或 Tar Gz),點擊「壓縮檔案」。
步驟 5. 壓縮完成後,直接在檔案清單中右鍵點擊該壓縮檔並下載。
如果網站有使用資料庫,請記得再到「備份」介面,獨立下載對應的資料庫備份(.sql 檔案)。
使用 DirectAdmin 手動備份
DirectAdmin 是另一個常見的輕量級控制台,其備份功能設計得相當模組化。它分為用戶層級備份與管理員層級備份,兩種層級的備份方式不同。
✅ 用戶層級備份
步驟 1. 登入 DirectAdmin 後台,在「進階功能中,點擊「建立/還原備份」。
步驟 2. 在「網站備份 」或「備份 」頁面,勾選您想要備份的項目:
步驟 3. 點擊「建立備份」。
系統會將任務加入佇列,完成後您會在指定的信箱收到通知。備份檔案通常會存放在使用者目錄下的 /backups/ 資料夾中。
✅ 管理員層級備份
如果您是伺服器管理員,可以透過「Admin Backup/Transfer」進行更進階的排程與大量備份。這個層級可以指定要備份的用戶、設定 Cron 定時任務,並將備份儲存到本地或遠端 FTP。
路徑:登入後在管理員工具 (Admin Tools) 中選擇「Admin Backup/Transfer」就可以了。
如果您不想安裝任何外掛,也不依賴主機商的備份工具。只要您有 FTP 帳號和 phpMyAdmin 權限,也能把整個網站完整打包帶走。
透過 FTP 下載網站檔案
步驟 1. 下載並安裝免費的 FTP 軟體,如:FileZilla。
步驟 2. 登入主機控制台(cPanel / DirectAdmin / 主機商提供的後台),找到 FTP 帳號資訊,通常包含:
步驟 3. 開啟 FileZilla,根據找到的賬號資訊填入對應的位址,之後點擊「快速連線」。
步驟 4. 連線成功後,右側會顯示主機上的檔案目錄,左側則是您自己電腦的目錄。
步驟 5. 找到網站根目錄
步驟 6. 在右側(主機端)點選根目錄資料夾,然後在左側(電腦端)開一個新資料夾(例如 backup_20260804)。
步驟 7. 選取右側所有檔案(Ctrl + A / Cmd + A),右鍵點擊「下載」即可。
使用 phpMyAdmin 匯出資料庫
步驟 1. 登入你的 cPanel / DirectAdmin / 主機商後台。
步驟 2. 找到 phpMyAdmin
步驟 3. 進入 phpMyAdmin 後,左側會顯示所有資料庫清單。找到您的 WordPress 資料庫名稱。點選該資料庫名稱,進入資料表清單。
步驟 4. 點選上方「匯出」分頁,選擇「快速」匯出,格式選擇「SQL」,點擊「執行」,之後瀏覽器會自動下載一個 .sql 檔案。
如果您需要更精細的控制(例如只匯出特定資料表、設定編碼等)請依照下面的步驟執行:
步驟 1. 點選「匯出」→ 選擇「自訂」。
步驟 2. 在「輸出」區塊,勾選「儲存為檔案」。
步驟 3. 檔案名稱格式可保留預設或自行命名。
步驟 4. 壓縮方式可選「gzip」或「zip」(節省空間)。
如果您不想受限於 WordPress 外掛的效能瓶頸,也不想手動操作繁瑣的 FTP 與資料庫匯出,那麼透過專業的多雲端管理與資料備份工具——MultCloud,就能輕鬆實現自動化、雲端對雲端的安全備份。
MultCloud 原本以強大的跨雲端硬碟傳輸聞名,但它同時具備非常實用的 MySQL 資料庫備份與遠端伺服器/雲端硬碟備份功能,非常適合用來集中管理網站資產。
適用情境:希望將網站資料(特別是資料庫與重要檔案)自動備份到 Google Drive、Dropbox、OneDrive 等各大雲端硬碟,且不想佔用本地電腦或主機資源的使用者。
步驟 1. 註冊並登入 MultCloud。
步驟 2. 登入成功後,點擊「新增雲端硬碟」,然後將您用來存放網站數據的雲端硬碟(如 Google Drive、Dropbox)新增到 MultCloud。
步驟 3. 前往「網站備份」,新增要備份的網站。接著輸入主機位址、使用者名稱及密碼,以完成網站檔案和資料庫的接入授權。
步驟 4. 將您剛剛添加的雲端硬碟新增至「備份儲存位置」。
步驟 5. 完成後點擊「立即備份」,並等待備份完成。
步驟 6. 完成後,如果您想恢復網站,可以前往 MultCloud 中的「任務清單」區塊,找到您的伺服器備份。
步驟 7. 點擊三個點的功能選單按鈕,選擇「還原」。
步驟 8. 選擇「備份版本與還原選項」,然後根據需求選擇「還原至原始位置 / 新位置」,最後點擊「還原」。
可以。MultCloud 是一套多雲端管理工具,可將 Google Drive、Dropbox、OneDrive 等串聯起來,讓您在同一個平台集中查看與管理所有備份檔案。它也支援雲端對雲端的備份與排程同步,方便集中管理多個網站的備份。
一般來說,透過主機控制台或外掛產生的備份檔案,若下載到本機或存放於雲端硬碟,不會佔用網站主機的儲存空間。部分雲端備份工具(如 MultCloud)採增量備份策略,只備份變動或新增的檔案,可節省儲存空間。
無論是透過主機控制台還原備份檔案,還是使用 MultCloud 的還原功能,還原操作都會將目前的網站資料(檔案與資料庫)覆蓋為備份當時的版本。還原前請務必先手動備份現有資料,以免遺失後續新增的內容。
有。您可以透過 UpdraftPlus 設定自動備份排程(例如每日備份資料庫、每週備份檔案)。若您使用 MultCloud 的「排程備份」功能,也能設定每日/每週/每月自動執行網站備份任務,備份完成後自動存放至指定的雲端硬碟,完全不需要手動操作。
網站備份是網站維運的基石,必須同時包含實體檔案與資料庫兩者,缺一不可。本文介紹了從外掛自動備份、主機控制台手動備份到 FTP+phpMyAdmin 傳統方式,以及 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