如何將 Proxmox 備份至 NAS:完整指南
對於運行 Proxmox 虛擬機器 (VM) 的環境而言,Proxmox 虛擬機器備份至關重要。備份 Proxmox 資料有不同的方法,您也可以將備份儲存至不同的目標位置。其中最有效且可靠的方式之一,就是將資料備份至 NAS(網路附加儲存裝置)。這篇部落格文章將說明如何透過兩種方法,將 Proxmox 備份設定為儲存至 NAS。
將 Proxmox 備份至 NAS 的優勢
使用 NAS設備進行 Proxmox 備份具有多項優勢,如下所列:
Centralized and scalable storage. NAS設備被視為可透過網路存取的集中式儲存系統,非常適合用於儲存備份。使用集中式儲存系統能簡化備份管理,並讓管理員將備份集中於單一位置。NAS設備具備可擴充性,隨著備份規模的增加,您可以添加更多硬碟,並提升 NAS 的整體儲存容量。Enhanced data protection and redundancy. 大多數 NAS設備皆支援軟體 RAID(獨立磁碟冗餘陣列),這使得儲存冗餘成為可能,並能保護備份免於因 NAS設備上的硬碟故障而導致的資料遺失。當您將 Proxmox 虛擬機器備份至採用 RAID 1 或 RAID 10 的 NAS設備時,即可提升 Proxmox 備份的韌性,並將資料遺失的風險降至最低。 舉例來說,若其中一顆硬碟發生故障,鏡像硬碟上仍保留資料副本,可用於從備份還原資料並恢復陣列。Offloading backup storage. 若將虛擬機器備份儲存於虛擬機器正在運行的同一台 Proxmox 伺服器上,將增加 Proxmox 主機的儲存需求。此外,將虛擬機器與其備份儲存在同一台機器上並不可靠,因為伺服器可能發生故障。將虛擬機器備份至 NAS 可減輕 Proxmox 儲存子系統的負擔,且 Proxmox 主機上的磁碟空間不會被備份佔用。將備份移轉至 NAS設備可提升系統效能。Cost-effective backup solutionNAS設備是儲存備份的經濟實惠選擇,尤其是若將 NAS 解決方案與其他備份方案(例如公有雲)相比較時。公有雲儲存需要按月付費,且隨著資料量增加,成本也會隨之上升。NAS設備則更為經濟實惠且價格親民——當您需要更多磁碟空間時,只需購買額外的硬碟,且無需支付額外費用。 這種成本效益使 NAS設備成為最佳解決方案,尤其對中小企業而言,因其完美平衡了成本、容量與效能。
將 Proxmox 備份至 NAS 的先決條件
要將 Proxmox 備份設定為 NAS,只需滿足以下幾個先決條件:
- 選購一款具備最佳配置的 NAS設備,包括 CPU、記憶體、最大硬碟數量及儲存容量。
- 請在 NAS 上預留足夠的可用空間。
- 在 NAS 上設定檔案分享。
- 為檔案分享設定正確的讀寫權限。
有幾種方法可以將 Proxmox 備份設定為儲存至 NAS:
- 使用 Proxmox 原生備份特點設定備份
- 設定支援 Proxmox 備份的專用備份解決方案
這兩種情況的共同點,在於需在 NAS 上設定檔案分享,以便讓備份解決方案能夠存取 NAS 作為備份儲存空間。
設定 NAS
首先,您應設定 NAS 並建立具備適當權限的檔案分享。任何支援 NFS 和 SMB 檔案分享的 NAS設備皆可進行設定。所有設備的設定原則相同,但使用者介面有所不同。在此範例中,我們將設定 Proxmox 備份至 QNAP NAS。
設定檔案分享
請執行以下步驟,在 QNAP NAS 上設定檔案分享。
- 請登入 QNAP NAS 的網頁介面,並開啟"控制台"。

- 點擊
Shared Folders.
- 點擊
Create > Shared Folder.
- 指定共用資料夾的設定。
- 請輸入資料夾名稱,並使用允許的字元,例如: Proxmox_backup.
- 您也可以選擇輸入說明,例如: Proxmox 備份至 NAS.
- 在下拉式清單中選取一個磁碟區,以便建立共用資料夾(本例中為"Volume1")。
- 您可以自動選取路徑,或手動輸入路徑。
- 在此範例中,我們不會使用 NAS 內建工具來加密資料夾。SMB 加密功能可與 SMB 3.0 協定搭配使用。
點擊
Next繼續。
- 設定使用者存取共用資料夾的權限。為簡化本範例的操作流程,我們為 admin(管理員)設定了完整的讀寫權限。不過,建議您建立一個專用的使用者帳戶,用於存取共用資料夾以讀寫備份資料。例如,您可以建立一個名為 backup-user 的使用者,並為此使用者設定完整權限,以便存取 NAS 上的 Proxmox 備份資料夾。
註: 預設的管理員使用者容易遭受暴力破解攻擊。這也是為何最好為管理權限建立另一個使用者帳戶的另一個原因,尤其是當 NAS 可從網際網路存取時。

- 設定訪客存取權限。您可以選擇一項政策(拒絕存取、唯讀、讀寫)。設定完成後,請按
Finish以儲存設定並完成共用資料夾建立精靈。
- 已建立共用資料夾。接下來,我們應啟用檔案分享服務,並採用所需的網路共用協定。

設定檔案分享服務
- 前往控制台
Panel並開啟Network & File Services.
- 您可以啟用一項或多項檔案分享服務,以存取 NAS 上的共用資料夾。例如,我們可以啟用 SMB 和 NFS。
- 若要啟用 SMB,請選取"Microsoft 網路 (SMB)"索引標籤,並設定所需的選項。按一下
Apply以儲存設定。
- 若要啟用透過 NFS 進行檔案分享,請前往"NFS 服務"索引標籤,並勾選核取方塊以啟用"網路檔案系統 (NFS)"服務。選擇用於檔案分享的 NFS 版本。請閱讀有關 NFS 設定的注意事項,並遵循這些建議。按一下
Apply以儲存設定。
- 前往
Control Panel > Shared Folders, 選擇一個 Proxmox 備份共用資料夾,然後按一下Edit Shared Folder Permission.
- 在"選擇權限類型"下拉式清單中,選取"NFS 主機存取"。選取
Access right核取方塊。- 主機名稱或 IP 位址: 輸入 *(星號)以允許所有主機存取,或列出特定的允許 IP 位址。基於安全考量,建議您輸入特定的 IP 位址,僅允許這些位址存取 NFS 共用資料夾。
- 壁球: 讀寫
- 壓縮選項: 封鎖所有使用者
點擊
Apply以儲存設定。
- 請檢查共用資料夾的路徑。選取共用資料夾,然後按一下
Edit點擊 (鉛筆) 圖示,並檢查磁碟區和路徑。在本例中,路徑為 /Datavol1/Proxmox_backup. 我們稍後在設定過程中會用到這個路徑。
請注意存取 NAS 上的共用資料夾時需以 UNC 路徑開頭,例如: NAS-IP-AddressSharedFolderName
我們已透過 NFS 和 SMB 設定了對 NAS 上 Proxmox 備份共用資料夾的網路存取權限。接下來,我們可以設定 Proxmox 備份。
原生 Proxmox 備份
配置 Proxmox 備份至 NAS 的首個可用方法,是使用 Proxmox 的原生備份特點,該特點支援將虛擬機器備份至 NFS 共用資料夾。
將共用儲存裝置連接到 Proxmox
請執行以下步驟,將 NAS 上設定的 NFS 共用資料夾連接到 Proxmox 主機。
- 登入 Proxmox VE 的網頁介面。
- 在"導覽窗格"中,選取一個資料中心,然後按一下
Storage,點擊Add,然後按下NFS.
- 請指定將 Proxmox VE 連接到 NFS 共用資料夾的參數。
ID:請輸入顯示名稱,例如QNAP-ProxmoxServer:請輸入您的 NAS設備的 IP 位址Export:請輸入先前記錄的 NAS設備掛載路徑。我們的路徑是/Volume1/Proxmox_backupContent:選擇Disk Image以及VZDump backup file在下拉式選單中。- 若需,您可以點擊
Backup Retention點選該分頁並編輯保留設定。
點擊
Add.
- 該
QNAP-Proxmox已將 NFS 檔案分享新增為 Proxmox 的備份位置。
- 您可以查看
Proxmox_backupNAS 上的資料夾。您將會看到dump以及images由 Proxmox 建立的子資料夾,用於儲存虛擬機器備份檔案。
執行 Proxmox 備份工作
備份環境已準備就緒,現在我們可以使用 Proxmox 的原生工具,將 Proxmox 虛擬機器備份至 NAS。
- 在 Proxmox 網頁介面的"導覽窗格"中選取一台虛擬機器,然後按一下
Backup並點擊Backup now.
- 設定 Proxmox 虛擬機器備份參數。
Storage:請選取先前已新增至 Proxmox 設定中的 NAS 上的 NFS 檔案分享。這是QNAP-Proxmox在我們的情況下,該項目。Mode:快照。Compression:選擇 Proxmox 備份的壓縮等級。我們使用預設值(fast and good) 壓縮。Notes:Proxmox 備份至 QNAP NAS
點擊
Backup啟動 Proxmox 虛擬機器備份工作至 NAS。
- 您可以在
Output的""分頁Task viewer視窗。
Proxmox 虛擬機器還原
- 若要從備份還原虛擬機器,
select a VM在導覽窗格中(若顯示軟碟圖示,表示此虛擬機器已透過 Proxmox 原生備份特點進行備份),請按一下Backup,選擇備份名稱(還原點),然後按下Restore.
- 檢查還原設定,然後點擊
Restore.
設定備份排程
Proxmox 的原生備份工具具備排程功能性。請依照以下步驟設定排程備份,將資料備份至 NAS。
- 在"導覽窗格"中選取一個資料中心,然後按一下
Backup,然後按下Add.
- 請在
General的""分頁Create Job視窗。Storage:QNAP-ProxmoxSchedule:選擇一個排程,例如每月、每週等。Selection mode:包含選定的虛擬機器Mode:快照Enabled:請勾選此核取方塊- 請在下方清單中選取要備份的虛擬機器。

- 點擊
Retention選取該分頁,並設定要在各時間區間內保留多少個還原點。 - 點擊
Create建立 Proxmox 虛擬機器備份至 NAS 的排程。
使用 NAKIVO 進行 Proxmox 備份
另一種將 Proxmox 備份執行至 NAS 的方法,是使用一種名為 NAKIVO Backup & Replication. NAKIVO 解決方案支援 Proxmox 虛擬機的各種備份位置,包括:
- 本地儲存
- NAS 和檔案伺服器上的 NFS 與 SMB 檔案分享
- 雲端儲存:Amazon EC2、相容於 S3 的儲存空間,以及雲端中其他已設定的儲存空間
- 磁帶盒
- 重複資料刪除裝置
其中包含一些實用的特點,例如 增量備份、原生變更區塊追蹤、靈活的保留政策、 備份加密,以及 備份不可變性 (適用於指派給 Linux Transporters 的本地備份儲存庫,以及在 Amazon S3). NAKIVO Backup & Replication 11.0 版本支援 Proxmox 虛擬機器的無代理備份。您可以將此備份解決方案安裝在 Proxmox 主機上運行的 Linux 或 Windows 虛擬機器中,或安裝在任何其他運行 Windows 或 Linux 的實體電腦或虛擬機器上,亦可將基於 Linux 的 VA 部署至 Proxmox 環境中。
將 Proxmox 虛擬機器備份至 NAS 的主要方法是 NAKIVO Backup & Replication 此方法涉及在 NAS設備上設定檔案分享,並將該檔案分享新增至 NAKIVO 解決方案的備份儲存庫設定中。此方法具有通用性,適用於任何支援 NFS 和/或 SMB 共用的 NAS設備。
您必須將 Proxmox 虛擬環境新增至 NAKIVO Backup & Replication 在建立備份工作之前,請先將位於 NAS 上的檔案分享新增至清單,作為備份儲存庫。
將 Proxmox VE 加入清單
由於我們要備份的是 Proxmox 虛擬機器,因此第一步是將 Proxmox 主機(或叢集)新增至 NAKIVO 資產清單中。
- 登入至 NAKIVO Backup & Replication 網頁介面。
- 前往
Settings>Inventory然後點擊+按鈕以新增項目。
- 選擇
Virtual在 平台 步驟。點擊Next在每個步驟中繼續。
- 請選擇
Proxmox host or cluster作為虛擬平台類型。
- 設定新增 Proxmox 主機或叢集的選項。
Display name:請輸入將顯示在物品欄中的暱稱(Proxmox Server 226 (在此範例中)。Type:請選擇一個Standalone Proxmox host或Proxmox cluster根據您的 Proxmox VE 設定。Hostname or IP:請輸入您的獨立 Proxmox 主機或叢集節點的 IP 位址。Username:請輸入具有管理權限的使用者名稱,例如 根 (預設)。Password:請輸入指定管理員使用者帳戶的密碼。Web interface port:若您未變更設定,預設埠號為 8006。SSH port:請輸入用於連線至 Proxmox 伺服器的 SSH 埠號(預設為 22)。Temporary file location:/tmp
點擊
Finish將 Proxmox 主機或叢集新增至 NAKIVO 資產清單。
在我們的案例中,Proxmox 主機已成功新增至清單中。新增的 Proxmox VE 項目所包含的主機和虛擬機器數量會顯示在 詳細資訊 欄目。

在將主機新增至 NAKIVO 清單時,NAKIVO Transporter 已自動部署至 Proxmox 主機。您可以在 Settings > Nodes.

在 NAS 上新增備份儲存庫
下一階段的需求是建立一個 NAKIVO 備份儲存庫 在先前建立的 NAS 檔案分享上。我們來使用一開始在 QNAP NAS 上建立的檔案分享。
- 前往
Settings>Repositories,點擊+,並點擊Create new backup repository.
- 選擇 NAS 上已設定的網路共用。點擊
CIFS Share如果您已為 NAS 上的某個資料夾設定了 SMB 共用。此外,您也可以選擇NFS Share選擇適當的檔案分享類型。我們已在 NAS 上啟用了 SMB 和 NFS 兩種檔案分享協定。本工作流程將使用 SMB 檔案分享,但您也可以使用 NFS。點擊Next繼續。註: 如果你有 NAKIVO Backup & Replication Transporter 運行於 NAS 上,您可以使用在儲存庫中創建的儲存庫 本地資料夾 在此 NAS 上。此備份儲存庫支援不可變性,可協助您保護備份資料,使其免受勒索軟體加密及意外刪除的威脅。在 SMB 或 NFS 共用資料夾上建立的一般儲存庫則不具備此項功能。此外,若在 NAS 上安裝 Transporter,您將能獲得更快的備份與還原速度。

- 請指定共用資料夾中備份儲存庫的名稱與位置。
Name:QNAP NAS 檔案分享Assigned transporter:您可以選擇 船載傳送器. 或者,您也可以安裝一個 傳送器 在 NAS 上(如果您的 NAS 型號支援安裝 NAKIVO 套件),並選取該 Transporter。Path to the share:請輸入 NAS 上已設定之檔案分享資料夾的 UNC 路徑。在此範例中,路徑為 192.168.101.231Proxmox_backup (Windows 系統的格式是 主機名稱或 IP 位址共用資料夾名稱 (一般來說)。Username:請輸入具有讀寫權限,可存取指定 NAS 檔案分享資料的用戶帳戶名稱。Password:請輸入此使用者的密碼。

- 設定備份儲存庫選項,然後按一下
Finish.
已在 QNAP NAS 的檔案分享資料夾中建立了一個備份儲存庫。

建立 Proxmox 備份工作
將 Proxmox 主機新增至 NAKIVO 資產清單,並在 NAS 上的共用資料夾位置建立備份儲存庫後,即可建立 Proxmox 虛擬機器備份工作。
- 前往
Data Protection,點擊+並點擊Backup for Proxmox VE.
- 選取 Proxmox 虛擬機備份
Source新備份工作精靈的步驟。我們選擇Debian12在此範例中。點擊Next繼續。
- 選擇要儲存備份的目標位置。選擇在 NAS 檔案分享上建立的備份儲存庫。

- 設定 Proxmox 虛擬機器備份的排程與保留設定。

- 設定虛擬機器備份工作選項:
- 輸入備份工作名稱,例如 無代理 Proxmox 備份至 NAS.
- 啟用備份加密(在來源端),並視需要選取其他選項。
點擊
Finish & Run儲存設定並立即執行此工作。
在 NAS 上安裝 NAKIVO 解決方案
還有另一種方法可以將 Proxmox 備份設定為儲存至 NAS,方法是 NAKIVO Backup & Replication. 您可以 安裝 NAKIVO Backup & Replication (完整的解法包含 總監, Transporter 及 Backup Repository)於 Synology、QNAP、ASUSTOR、NETGEAR 及 Western Digital 所生產的支援 NAS 機型上。透過在 NAS 上安裝 NAKIVO 解決方案,即可將 NAS設備轉變為 NAS 備份裝置。
若要使用此方法設定 Proxmox 備份,請依照以下說明的工作流程操作:
- 本範例使用 QNAP NAS。在 QNAP NAS(QTS)的網頁介面中,開啟
App Center. - 選擇
All Apps在左側窗格中輸入NAKIVO在搜尋欄中輸入,然後按下Enter. 因此,您應該會發現 NAKIVO Backup & Replication (完整解決方案)以及 NAKIVO Transporter。 - 位置 NAKIVO Backup & Replication 然後點擊
Install. - 請依照直觀的安裝精靈指示,完成產品安裝。

- 安裝 NAKIVO 解決方案後,請登入網頁介面,並確認已於 NAS 上建立內建備份儲存庫。前往
Settings>Repositories並檢查備份儲存庫的設定。在下方的螢幕截圖中,您可以看到Onboard repository解決方案的位置:位於 NAS 上,我們已在該處安裝了 NAKIVO 解決方案。
此備份儲存庫建立於
NAKIVO_Repository/NakivoBackupNAS 磁碟區上的資料夾 (第1卷 (以我們的情況為例)。您可以在 QTS(QNAP NAS)的網頁介面中看到這個資料夾。
- 在 NAKIVO 網頁介面中,將 Proxmox 主機新增至清單。前往
Settings>Inventory,請點擊+按鈕,並依照本文前文所述,新增 Proxmox 主機或叢集。
- 一旦在 NAS 上建立備份儲存庫,並將 Proxmox 虛擬環境新增至 NAKIVO Backup & Replication 設定中,建立一個 Proxmox 備份至 NAS 的備份工作。
- 前往
Data Protection,點擊+並點擊Backup for Proxmox VE. - 請依照 Proxmox VE 的新備份工作精靈進行操作,具體步驟與前文所述的"備份至 NAS 檔案分享"方法相同。請選取
onboard repository請將此安裝設定的位置置於 NAS 上。完成精靈程序並執行備份工作。

- 前往
結論
對於各類組織(包括中小企業)而言,Proxmox 備份至 NAS 是資料保護策略中不可或缺的一環。在大多數情況下,設定流程需要於 NAS 上配置 NFS 或 SMB 檔案分享,以便將備份儲存至共用資料夾中。 NAKIVO Backup & Replication 支援將 Proxmox 虛擬機器及其他受保護項目備份至 NAS,並允許您透過檔案分享設定 NAS 備份,同時可直接在 NAS 上安裝 NAKIVO 解決方案及其所有必要組件。