網站空間、月流量與 Inode 是虛擬主機方案最常見、也最容易看錯的三種容量。先講結論:空間看你保存了多少資料,流量看一段期間傳送了多少資料,Inode 看檔案與目錄等項目的數量。
三者互不替代。你可能磁碟還很空,卻因為快取小檔案太多而碰到 Inode 限制;也可能檔案不多,卻因為大量圖片下載而用掉很多月流量。
你會學到什麼
- 用白話分清楚儲存空間、月流量與 Inode。
- 知道網站、資料庫、Email、備份與快取會消耗哪種容量。
- 從 cPanel 找出目前用量與成長來源。
- 判斷問題該靠清理、內容優化、CDN 或方案升級處理。
- 避免「看到容量高就亂刪檔案」造成網站或信箱損壞。
開始前先確認
- 你能登入 cPanel;若還不能,先看cPanel 登入教學。
- 你知道帳號內有幾個網站、子網域與信箱。
- 正式刪除任何資料前,先確認備份可用,而且備份不只留在同一個主機帳號。
- 不同主機商的計算與方案限制可能不同,最後仍要以方案頁與主機後台顯示為準。
三種容量先用一張表看懂
| 指標 | 它在計算什麼 | 常見單位 | 常見吃用量來源 |
|---|---|---|---|
| 網站空間 / Disk Usage | 目前保存在帳號裡的資料量 | MB、GB | 網站檔案、圖片、資料庫、Email、備份、Log |
| 月流量 / Bandwidth | 一段期間內傳進傳出的資料量 | GB / 月 | 網頁瀏覽、圖片下載、FTP、SMTP 寄信等;收信計量依平台而異 |
| Inode / File Usage | 檔案系統項目的數量 | 個 | 檔案、目錄、Email、快取、Session、小圖與套件檔 |
「Bandwidth」有時也被拿來形容網路連線速度,但在虛擬主機後台與方案配額裡,通常是在講一段期間累積的資料傳輸量。看方案時要確認單位:Mbps 多半是速率,GB / 月 則是資料量。
cPanel 官方的 Bandwidth 統計不把 incoming mail 與透過 POP3/IMAP 取回的 bytes 算進配額,但主機商可能另有郵件或流量計量方式。不要只靠這張表推算帳單,仍要看方案條款與後台實際分類。
網站空間在算哪些資料
網站空間不是只算 public_html 裡看得到的網頁。cPanel 的 Disk Usage 官方文件說明,使用量可能包含家目錄、隱藏子目錄、郵件資料與資料庫等不同來源。
實際常見項目包括:
- WordPress 核心、佈景主題與外掛。
uploads裡的原圖、縮圖、PDF 與影片。- MySQL / MariaDB 資料庫。
- Email 郵件與附件。
- 網站備份壓縮檔。
- Cache、Session、暫存與錯誤 Log。
- 測試站、舊站或搬家後忘記刪除的副本。
一個 5 GB 的備份檔會消耗約 5 GB 空間,卻只增加少量檔案數;十幾萬個很小的快取檔可能只占幾 GB,卻會快速消耗 Inode。這就是為什麼只看「剩餘 GB」不夠。
空間用完會發生什麼
當帳號沒有可用空間時,網站不一定只顯示一個清楚的「空間不足」訊息。你可能遇到:
- 無法上傳圖片或更新外掛。
- 網站無法建立 Cache 或 Session。
- 資料庫寫入異常。
- Email 無法保存新郵件。
- 備份建立失敗。
cPanel 官方特別提醒,接近或超過磁碟配額時,備份也可能因為無法建立必要檔案而失敗。因此不要等到 100% 才處理,也不要把「現在做一份同機備份」當成空間爆滿時唯一的補救方式。
月流量是在算資料傳輸,不是訪客人數
月流量會隨每次資料傳送累積。簡化估算可以這樣想:
平均每次瀏覽傳送的資料量 × 瀏覽次數 ≈ 網站資料傳輸量
假設一個頁面連同圖片與程式檔約 2 MB,當月被完整載入 10,000 次,單看這部分約會產生 20,000 MB,也就是約 20 GB 的傳輸。這只是規劃用估算,實際結果還會受到瀏覽器快取、CDN、壓縮、機器人流量、檔案下載與 Email 等因素影響。
cPanel 的 Bandwidth 官方文件會依 HTTP、FTP、SMTP、POP3、IMAP 等類別顯示圖表,但也列出部分不計入該介面的傳輸。主機商的方案計量仍可能有自己的範圍,所以對帳時應以方案規則與 cPanel 的完整 Bandwidth 報表為準,不要拿 Google Analytics 的瀏覽量直接當成主機流量。
哪些內容特別容易吃流量
- 沒有壓縮的大尺寸圖片。
- 直接從主機播放影片或提供大型檔案下載。
- 熱門文章被大量分享。
- 搜尋引擎與惡意機器人頻繁抓取。
- 其他網站直接嵌入你的圖片,也就是 Hotlink。
- Email 大量寄送附件或用戶端反覆同步。
如果流量增加來自真正的客戶與內容成長,清理磁碟不會解決它。這時要做的是壓縮資源、改善快取、使用合適的 CDN,或評估更適合的方案。
Inode 是檔案與目錄等項目的數量
在 Linux 檔案系統裡,Inode 保存檔案系統物件的擁有者、權限與其他中繼資料。cPanel 的官方系統需求文件指出,檔案、圖片、目錄、Email 與符號連結都會需要 Inode。
對虛擬主機使用者來說,可以先把它理解成「檔案與目錄等項目的數量配額」:
- 一張大圖和一張小圖通常都各占一個檔案項目。
- 一個目錄本身也會占用項目。
- 一封保存成獨立檔案的 Email 可能增加檔案用量。
- WordPress 快取、Session、縮圖與外掛套件可能產生大量小檔案。
- 一個壓縮檔在未解壓時是少數項目,解壓後可能變成成千上萬個項目。
cPanel 首頁 Statistics 區塊若有顯示 File Usage,官方定義就是帳號目前使用的檔案與目錄數量;是否顯示則由主機商功能設定決定。
四個例子看出差別
| 情境 | 空間 | 月流量 | Inode | 先處理什麼 |
|---|---|---|---|---|
| 主機上放了多份整站備份 | 高 | 通常低 | 低到中 | 驗證外部備份後,移除不需要的同機副本 |
| 快取目錄累積 200,000 個小檔案 | 中 | 不一定 | 很高 | 用網站或外掛的正式清理機制處理快取 |
| 一支大型影片被大量播放 | 中到高 | 很高 | 很低 | 改用適合的影音平台或 CDN |
| 信箱多年未整理,附件很多 | 高 | 可能增加 | 也可能很高 | 依郵件保存政策封存與清理 |
同樣是「網站主機滿了」,原因不同,處理方法完全不同。先找出是哪個指標、哪個目錄或哪個服務成長,再動手。
在 cPanel 依序檢查容量
不同主機方案可能隱藏部分功能,名稱也可能因版本略有差異。常見檢查順序如下。
步驟一:先看首頁 Statistics
登入 cPanel,在右側或首頁的 Statistics 區塊記錄:
- Disk Usage。
- File Usage。
- Bandwidth。
- MySQL Disk Usage。
- Email Accounts 與相關配額。
把「已用 / 上限」和日期記下來。單一時間點只能看現況,隔一週或一個月再比對,才能知道成長速度。
步驟二:用 Disk Usage 找大目錄
到 Files → Disk Usage,從目錄摘要往下找:
public_html是否是主要來源。- 家目錄是否有大型備份壓縮檔。
- Email 目錄是否持續增加。
- 隱藏目錄、Log 或暫存是否異常。
- 多站方案是否有某個網站占掉大部分空間。
不要看到不熟悉的隱藏目錄就直接刪除。先確認它屬於網站、郵件、控制台還是備份流程。
步驟三:用 Bandwidth 看成長時間與服務
到 Metrics → Bandwidth,查看:
- 當月總量和前幾個月相比是否異常。
- 增加主要來自 HTTP、FTP 還是 Email。
- 哪個網域占用最多。
- 是否每天固定時段出現尖峰。
- 最近是否上傳大型素材、辦活動或開放檔案下載。
更深入的 CPU、記憶體與 I/O 判讀,可搭配cPanel 網站資源用量監控教學。
步驟四:分開檢查 Email
若主機同時提供 Email,到 Email Accounts 或 Email Disk Usage 查看各信箱配額。網站管理者常只清 public_html,卻沒發現郵件附件才是主要空間來源。
清信前先確認公司保存需求、封存方式與使用者是否仍需要那些郵件。不要只清收件匣,寄件備份、垃圾桶與垃圾郵件資料夾也可能占空間。
快接近上限時該怎麼做
空間高:先處理可確認的大檔與重複資料
- 找出最大的目錄與檔案類型。
- 確認備份已下載並在其他位置驗證可讀。
- 用 WordPress、快取外掛或應用程式提供的功能清理 Cache。
- 移除確認不用的測試站、舊版壓縮檔與重複媒體。
- 檢查 Log 為什麼成長,不能只刪一次就當作修好。
需要先建立可用備份,可參考cPanel 網站備份與還原教學。
Inode 高:找「很多小檔案」的來源
- 先確認 File Usage 是否真的接近方案上限。
- 檢查快取、Session、縮圖、Email 與大量套件檔。
- 透過原系統的清理或保留設定處理,不要手動批次刪除未知目錄。
- 清理後觀察是否很快再次增加;若會,應修正產生速度或保留週期。
- 網站本身合理需要大量檔案時,評估較高檔案用量的方案。
月流量高:先判斷是真實成長還是浪費
- 比對 Bandwidth、網站分析與伺服器 Log 的時間點。
- 壓縮圖片,避免直接提供不必要的超大原檔。
- 為靜態資源使用瀏覽器快取與合適的 CDN。
- 檢查 Hotlink、異常爬蟲與大量下載。
- 如果是正常訪客成長,保留品質並升級容量,不要為省流量破壞使用體驗。
新手最常犯的錯
- 把「100 GB 月流量」誤認為「100 GB 儲存空間」。
- 只看磁碟容量,完全沒看 File Usage。
- 為了降 Inode,把網站必要的程式檔手動刪掉。
- 備份只留在同一台主機,主機滿了才發現備份也做不出來。
- 看到流量增加就清檔案,卻沒有處理大型圖片、影片或 Hotlink。
- 把 cPanel Bandwidth、AWStats 與 Google Analytics 當成必須完全相同的數字。
- 清掉 Cache 後沒有追查為何短時間又大量生成。
什麼時候該升級主機方案
適合先優化:
- 用量來自重複備份、失控 Log、未清快取或未壓縮圖片。
- 只有單次活動造成短期尖峰。
- 舊站、測試站或離職帳號仍占用資源。
適合評估升級:
- 真實內容、客戶、訂單、信箱或下載量持續成長。
- 清理後仍很快回到上限,而且資料都有業務用途。
- 需要更多網站、資料庫、檔案數或可預期的月流量。
- 網站同時也常碰到 CPU、記憶體或 I/O 限制。
可先比較侃瑞科技 cPanel 虛擬主機;如果網站需要自訂系統服務、Docker 或更完整的伺服器控制權,再看VPS 虛擬伺服器。
不確定現在是空間、流量還是 Inode 問題時,可從聯絡侃瑞科技提供三個指標的目前用量、方案上限與最近成長時間,我們會先協助判讀,不需要先猜著升級。