默認 Proxmox 當地的 存儲位置是 /var/liz/vz
這是存儲所有 Proxmox 容器、VM 及其 VZdump 備份、ISO 映像、磁盤映像、片段和模板的地方。如果你跑 proxmox 在生產環境中,不要將所有容器和虛擬機都放在本地磁盤上。 需要額外的備份存儲來定期備份 Proxmox 容器和虛擬機。 我還有容器和虛擬機以防 Proxmox 系統崩潰。這個簡短的教程將向您展示如何將外部 USB 存儲添加到 Proxmox VE。
在本指南的末尾,我們還提供了一些鏈接,展示瞭如何使用新添加的存儲來備份 proxmox 容器和 VM。
內容
準備一個外接U盤作為備份
確保外部 USB 磁盤有足夠的可用空間來存儲 Proxmo 容器和虛擬機。本指南使用 1 TB Western Digital 外置 SSD。
首先,創建一個掛載點來掛載外部USB。
$ sudo mkdir /media/ostechnix/SK_WD_SSD
交換 /media/ostechnix/SK_WD_SSD
使用你自己的掛載點。
使用您喜歡的文件系統類型格式化驅動器。我想格式化驅動器 exfat
. Expat 支持 Linux、macOS 和 Windows。
$ sudo mkfs.exfat -L SK_WD_SSD /dev/sda1
這裡我們使用“SK_WD_SSD”作為驅動器標籤名稱,方便記憶。 SK 是我名字 Senthil Kumar 的縮寫。 西部數據 Western Digital 的縮寫, 固態硬盤 表示該驅動器是固態驅動器。您可以保留您選擇的任何選項卡。
格式化驅動器後,編輯 fstab 文件。
$ sudo nano -Bw /etc/fstab
這裡, -B
標記以備份原始 fstab /etc/fstab~
和 -w
標誌以禁用長行的換行。
添加以下行以在系統重新啟動時自動掛載 USB 驅動器。
[...] LABEL=SK_WD_SSD /media/ostechnix/SK_WD_SSD exfat errors=remount-ro,defaults,users,noatime,nodiratime,umask=0 0 2
這裡,
LABEL=SK_WD_SSD
– 驅動器標籤名稱。/media/ostechnix/SK_WD_SSD
– 安裝點。exfat
– 文件系統類型。errors=remount-ro
– 如果發生錯誤,請將驅動器安裝為“只讀”。defaults
– 使用默認設置。 相當於 rw、suid、dev、exec、auto、nouser、async。users
– 允許所有用戶安裝/卸載驅動器。noatime
– 禁止在每次讀取文件時將文件訪問時間寫入驅動器。nodiratime
– 禁用寫入文件訪問時間 僅目錄 其他文件仍然寫入訪問時間。umask=0
– 為所有用戶啟用讀/寫訪問權限。0
– 這是 垃圾.根據 dump
確定何時進行備份的實用程序。該字段通常設置為 0,即禁用檢查。2
– 設置啟動時文件系統檢查的順序。對於有根設備必須為 1。對於其他分區,它應該是 2。
根據 CTRL+O
其次是 CTRL+X
保存文件並退出。
然後通過運行以下命令掛載 USB 驅動器:
$ sudo mount -a
檢查驅動器是否已安裝 lsblk
命令:
$ lsblk -s
示例輸出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda1 8:1 0 931.5G 0 part /media/ostechnix/SK_WD_SSD └─sda 8:0 0 931.5G 0 disk sda2 8:2 0 32M 0 part └─sda 8:0 0 931.5G 0 disk nvme0n1p1 259:1 0 512M 0 part /boot/efi └─nvme0n1 259:0 0 465.8G 0 disk nvme0n1p2 259:2 0 464.3G 0 part /run/timeshift/backup └─nvme0n1 259:0 0 465.8G 0 disk nvme0n1p3 259:3 0 976M 0 part [SWAP] └─nvme0n1 259:0 0 465.8G 0 disk
從現在開始,您的外部 USB 驅動器將在每次重新啟動時自動掛載。
如果您在 Debian 桌面上使用 Proxmox,USB 盤符路徑(例如 /dev/sda1
) 可調整的。因此,您應該使用 LABEL 名稱而不是盤符路徑永久掛載 USB 驅動器。
在 U 盤上創建備份目錄
創建一個備份目錄來存儲您的 Proxmox 容器和虛擬機。
$ mkdir /media/ostechnix/SK_WD_SSD/PVExtStorage
這裡, 光伏外部存儲 這是在我的 USB 驅動器上創建的備份目錄。替換您自己的目錄名稱。
您現在已經安裝了 USB 驅動器並在 USB 驅動器上創建了一個備份目錄。 是時候向 Proxmox 添加新存儲了。
將外部存儲添加到 Proxmox
打開 Proxmox 網絡用戶界面。 https://proxmox-ip:8006 來自瀏覽器的 URL。輸入您的登錄詳細信息。

從 Proxmox 儀表板, 數據中心 -> 存儲 -> 添加 -> 目錄.

賦予意義 新存儲目錄的名稱 裡面 “ID” 支柱。[ディレクトリ]在列中輸入以下內容: 在外部 USB 驅動器上創建的備份目錄的實際路徑 在上一步中。最後,選擇要從 Proxmox 服務器備份的內容類型 “內容” 下拉框。

現在我將我的新 Proxmox 商店命名為: “光伏外部存儲” 我的備份目錄位置是 “/media/ostechnix/SK_WD_SSD/PVExtStorage/”我已經選擇了所有要備份的文件類型。
就這樣。 新商店已添加到 Proxmox 服務器。

您還將看到在外部驅動器上的“PVExtStorage”目錄下創建了一個新的子目錄。

現在有可能 備份 Proxmox 容器和虛擬機 將其複製到創建的 USB 存儲。請參閱下面的指南,了解如何將容器或 VM 備份到 USB 驅動器。
- 如何將 Proxmos 容器和虛擬機備份到 USB 驅動器
結論是
本指南向您展示瞭如何在 Proxmox 服務器上永久安裝外部存儲,以及如何將外部 USB 存儲添加到 Proxmox 以備份您的容器和 VM。
如前所述,定期備份數據很重要。在同一系統上存儲備份並不是真正的備份。您應該保留生產系統的異地備份。
相關文件:
- 如何將 Proxmox 容器和 VM 移動到另一個磁盤
Container Linux 開源 ProxmoxProxmox StorageProxmox V 虛擬機虛擬化