返回列表

華為雲代理商開戶 香港雲主機掛載資料盤與格式化:Linux系統分區與掛載點設置

華為雲國際 / 2026-08-31 16:48:19

{"description":"本文以香港雲主機為例,完整說明資料盤掛載、磁碟格式化、Linux 分區建立與掛載點設定的實務流程,涵蓋檢查磁碟、建立檔案系統、永久掛載與常見錯誤排查,適合主機初始部署與資料儲存規劃。","content":"

一、先弄清楚:雲主機的系統盤與資料盤有什麼不同

\n

很多人第一次使用香港雲主機時,最容易混淆的,就是系統盤和資料盤。系統盤是用來安裝作業系統、存放核心程式與系統檔案的,主機能不能正常開機,主要看它。資料盤則是額外擴充出來的儲存空間,通常用來放網站資料、資料庫檔案、日誌、備份、圖片、影片,或任何需要長期保存的大檔案。

\n

如果只把網站架在系統盤上,短期看起來也許沒問題,但一旦流量增加、檔案變多、資料庫寫入頻繁,系統盤很快就會吃緊。這不只會拖慢速度,還可能影響系統更新與服務穩定性。把資料獨立到資料盤,最大的好處就是結構清楚、管理方便,出了問題也更容易處理。

\n

在香港雲主機的實際使用情境裡,資料盤特別重要。因為不少人會把主機拿來跑網站、電商、跨境應用、下載服務、媒體服務,甚至是測試環境。這些用途都需要額外儲存空間,而且最好能在系統重裝時保留資料。資料盤正是為了這件事而存在。

\n\n

華為雲代理商開戶 二、掛載前先檢查磁碟狀態

\n

正式格式化和掛載之前,第一步不是急著下指令,而是先確認主機到底有哪些磁碟,現在的狀態是什麼。這個步驟很重要,因為雲主機上的磁碟命名不一定和你想像的一樣,如果看錯磁碟,誤格式化系統盤,後果會非常嚴重。

\n

登入 Linux 後,可以先用以下方式查看磁碟資訊:

\n
lsblk
\n

華為雲代理商開戶 這個指令會列出所有磁碟與分區,像是 /dev/vda/dev/sda/dev/vdb 之類。一般來說,系統盤常常是第一顆磁碟,例如 /dev/vda,而新增的資料盤可能是 /dev/vdb。但實際名稱要以你的主機環境為準,不要憑印象操作。

\n

華為雲代理商開戶 如果要看更詳細的資訊,可以再執行:

\n
fdisk -l
\n

這會顯示磁碟容量、分區表類型與目前是否已分區。若資料盤還沒格式化,通常會看到它沒有掛載點,也沒有可用檔案系統。若磁碟已經被使用過,可能還會看到舊的分區資訊,這時更要先確認裡面是否有重要資料。

\n

另外,也可以用:

\n
blkid
\n

這個指令可以看磁碟或分區的 UUID 與檔案系統類型。之後在設定永久掛載時,UUID 會比裝置名稱更穩定,因為磁碟名稱有時會因為啟動順序改變,而 UUID 不會輕易變動。

\n\n

三、建立分區:資料盤不是直接用就好

\n

如果資料盤是一顆全新的磁碟,常見做法是先建立分區,再對分區格式化。雖然有些情況可以直接對整顆磁碟建立檔案系統,但從管理角度來看,建立分區通常更清楚,也更方便未來維護。

\n

/dev/vdb 為例,可以使用 fdiskparted 建立分區。若你習慣傳統方式,可以這樣操作:

\n
fdisk /dev/vdb
\n

進入互動介面後,依序建立新分區。通常流程是:

\n

第一,按 n 建立新分區。第二,選擇分區類型,通常是主分區。第三,接受預設起始與結束位置,讓它使用整顆磁碟。最後按 w 寫入並離開。完成後,系統會生成像 /dev/vdb1 這樣的分區。

\n

如果你想避免手動互動,也可以使用較新的工具,例如 parted。不過對多數主機管理者來說,fdisk 已經足夠應付大部分單顆資料盤的需求。重點不是工具多新,而是你要知道自己在做什麼。

\n

建立完分區後,再用 lsblk 檢查一次,確認是否已經出現新分區。這一步不要省,因為有時候分區表寫入完成了,但核心尚未重新讀取變更,需要執行:

\n
partprobe
\n

或直接重新登入、重新檢查磁碟狀態,確認分區已被系統辨識。

\n\n

四、格式化資料盤:選對檔案系統很重要

\n

分區建立完成後,接下來就是格式化。格式化的意思,是替分區建立可供 Linux 使用的檔案系統。常見選擇有 ext4、xfs 等。一般網站主機、應用服務、日常資料存放,ext4 通常穩定、成熟、相容性高,是很多人最常用的選擇。

\n

假設你要格式化的是 /dev/vdb1,可以使用:

\n
mkfs.ext4 /dev/vdb1
\n

如果你打算採用 XFS,也可以用:

\n
mkfs.xfs /dev/vdb1
\n

不過無論使用哪一種檔案系統,格式化前都要再三確認目標分區是否正確。這是最容易出錯的一步。因為一旦把錯誤磁碟格式化,原資料幾乎就難以挽回。尤其是雲主機上有些磁碟命名相似,若不先查清楚,很容易看走眼。

\n

格式化完成後,可以再用 blkid 看看分區是否已經有檔案系統資訊。這代表資料盤已經準備好進入掛載階段。

\n\n

五、建立掛載點:讓資料盤有一個固定入口

\n

華為雲代理商開戶 格式化只是第一步,真正能使用資料盤,還要把它掛載到某個目錄。這個目錄就叫掛載點。簡單說,掛載點就是系統把磁碟內容「接上去」的地方。你進入那個目錄,看到的內容,其實就是資料盤中的檔案。

\n

掛載點可以自己決定,但要有規劃。常見做法有:

\n

1. 掛到 /data,適合放一般應用資料。

\n

2. 掛到 /www,適合網站主機。

\n

3. 掛到 /home 或某個專案目錄,適合特定服務。

\n

4. 掛到 /var/lib 下某個子目錄,適合資料庫、容器或服務資料。

\n

如果是新手,最穩妥的方法是直接建立 /data。這個目錄直觀、好記、不容易與系統檔案衝突。

\n
mkdir -p /data
\n

接著把資料盤掛上去:

\n
mount /dev/vdb1 /data
\n

掛載完成後,可以用 df -h 檢查是否成功:

\n
df -h
\n

你會看到 /data 對應到新的分區,容量與使用率也會顯示出來。到這裡,資料盤已經可以開始正常使用了。

\n\n

六、設定永久掛載:重開機後也不丟失

\n

臨時掛載只在當前系統運作期間有效。若主機重開機,掛載關係通常會消失,資料盤雖然還在,但不會自動接回原來的目錄。這就是為什麼一定要設定永久掛載。

\n

永久掛載最穩定的做法,是修改 /etc/fstab。這個檔案會在系統啟動時自動讀取,依照設定把磁碟掛載好。為了避免磁碟名稱變動造成掛載失敗,建議使用 UUID,而不是直接寫 /dev/vdb1

\n

先查詢 UUID:

\n
blkid /dev/vdb1
\n

你會看到類似這樣的結果:

\n
/dev/vdb1: UUID='xxxx-xxxx' TYPE='ext4'
\n

接著編輯 /etc/fstab

\n
vi /etc/fstab
\n

加入一行設定,範例如下:

\n
UUID=xxxx-xxxx  /data  ext4  defaults  0  0
\n

這一行的意思很簡單:系統開機後,找到這個 UUID 對應的分區,使用 ext4 檔案系統,以預設方式掛載到 /data。後面的兩個 0 通常代表不使用 dump 備份與不做開機檢查,對一般資料盤設定來說相當常見。

\n

編輯完不要急著重開機,先做測試:

\n
mount -a
\n

如果沒有報錯,表示 /etc/fstab 設定大致正確。接著再用 df -hmount 查看掛載結果。這個測試很重要,因為一旦 fstab 寫錯,系統開機時可能會卡住,尤其是設定了不存在的裝置名稱或錯誤的檔案系統類型。

\n\n

七、掛載後的權限與目錄規劃

\n

磁碟掛載成功,不代表就可以直接拿來放資料。接下來還要處理權限與目錄結構。很多人一開始只想到「能掛上去就好」,但實際運作一陣子後,會發現資料都堆在同一層,權限混亂,後續備份與遷移都很痛苦。

\n

比較好的做法,是在 /data 下再分出不同用途的子目錄,例如:

\n
/data/web
/data/db
/data/backup
/data/log
\n

這樣一來,網站檔案、資料庫、備份與日誌都能分開管理。如果是多人協作或多個服務共用主機,目錄分類更顯得重要。你會比較容易設定權限,也比較容易找出問題來源。

\n

例如要建立網站目錄:

\n
mkdir -p /data/web
\n

如果要讓某個使用者或服務程式可以寫入,可以用 chown 調整擁有者:

\n
chown -R www-data:www-data /data/web
\n

如果你的系統使用的是 nginxapache 或其他服務帳號,就要改成對應的使用者。重點是,不要用 chmod 777 一把開到底。看似省事,實際上是把安全與維護問題往後拖。

\n\n

八、常見錯誤與排查方法

\n

在香港雲主機上掛載資料盤,看似是幾個指令的事,但真正出問題時,往往卡在細節。以下幾種情況最常見。

\n\n

1. 掛載後目錄是空的

\n

這不一定是錯誤。因為磁碟一旦掛載到某個目錄,原本目錄裡的檔案會被暫時遮住,看到的只會是資料盤中的內容。如果你在掛載前已經把資料放進 /data,掛載後卻看不到,很多時候不是資料不見,而是被遮住了。正確做法是先確認掛載前後的內容規劃,必要時先備份,再掛載。

\n\n

2. 重開機後掛載失敗

\n

這通常與 /etc/fstab 設定有關。常見原因包括 UUID 寫錯、檔案系統類型寫錯、掛載點不存在,或分區名稱改變。排查時可以先用 blkidlsblk 確認實際資訊,再用 mount -a 測試。若測試就報錯,先修正設定再重開機。

\n\n

3. 提示檔案系統損壞

\n

有時候資料盤可能因為異常斷電、主機遷移或不正常關機,導致檔案系統出現問題。這時可以依檔案系統類型使用對應工具檢查,例如 ext4 常用 fsck,但操作前一定要先確認磁碟沒有被掛載,否則可能造成更大風險。這類修復動作要小心,沒把握時寧可先做完整備份。

\n\n

4. 權限不足無法寫入

\n

磁碟掛載正常,但服務卻寫不進去,最常見原因是目錄擁有者或權限設定不對。先確認服務使用的帳號,再針對對應目錄調整權限,不要整顆磁碟亂改。權限設計如果一開始就清楚,日後維護會輕鬆很多。

\n\n

九、實務上的規劃建議

\n

如果你是第一次管理香港雲主機,建議把資料盤當成一個獨立的資料區來規劃,而不是只當成「多出來的空間」。真正穩定的做法,應該從一開始就先想好這顆磁碟要放什麼、誰能寫入、備份怎麼做、日後如何擴容。

\n

如果是網站主機,可以把網站程式、上傳檔案、資料庫備份分開。若是資料庫服務,則要考慮 I/O 效能與日誌寫入。若是檔案儲存或媒體服務,則要提前規劃目錄層級與命名方式。這些看起來像小事,實際上會直接影響後續維護成本。

\n

另一個常被忽略的點,是把 /etc/fstab 的設定與雲主機備註一起保存。因為機器一多,過幾個月後很容易忘記哪一台主機掛了哪顆盤、哪個目錄對應哪個服務。清楚的紀錄,往往比臨時救火更有價值。

\n\n

十、結語:掛載資料盤不是技術炫技,而是基本功

\n

對 Linux 主機來說,掛載資料盤、建立分區、格式化檔案系統、設定永久掛載,這些不是可有可無的操作,而是雲主機管理的基本功。尤其在香港雲主機這種常用於網站部署、跨境應用與資料服務的環境中,磁碟規劃做得好,主機整體就會更穩、更好維護,也更方便擴充。

\n

真正成熟的做法,不是只會把磁碟接上去,而是知道為什麼要這樣接、接到哪裡、怎麼保證重開機後不出事、出了問題怎麼查。只要把這些觀念建立起來,之後不管是單機部署還是多台主機管理,你都會少走很多彎路。

\n

如果你正在準備部署香港雲主機,與其等空間不足才手忙腳亂,不如一開始就把資料盤規劃好。先分區、再格式化、再掛載、最後寫入 fstab,流程雖然簡單,卻是每一台穩定主機背後最基本也最重要的一步。

"}

Telegram售前客服
客服ID
@cloudcup
联系
Telegram售后客服
客服ID
@yanhuacloud
联系