Linuxword Global
当前位置: Linux技术 > 如何 Proxmox容器或虛擬機備份到USB驅動器

安裝 Proxmox 服務器後你應該做的第一件事是決定如何備份你的 proxmox 容器和虛擬機,以及在哪里安全地保存這些備份。將備份保存在同一個系統中並不是真正的備份策略,也不安全。在這個分步指南中,我們將看到如何通過 Proxmox web UI 將 Proxmox 容器和虛擬機備份到外部 USB 驅動器。我們還將了解如何覆蓋現有容器或 VM,以及如何從備份中恢復已刪除的容器和 VM。如果您在生產環境中運行 Proxmox,您必須知道如何定期備份 Proxmox 容器/VM 以避免數據丟失。幸運的是,Proxmox 網絡儀表板使這項工作變得更加容易和快捷。

1.在U盤中創建備份目錄

將 USB 外部驅動器插入 Proxmox 主機系統。確保驅動器有足夠的可用空間來存儲 Proxmox 容器和 VM。

出於演示目的,我在外部 USB 驅動器中創建了一個名為“Proxmox_Backup”的目錄。我的USB驅動器安裝在/media/ostechnix/目錄下。

Proxmox-Backup-Directory
Proxmox 備份目錄

2. 為備份創建新的 Proxmox 存儲

打開 Proxmox Web UI 並導航到Datacenter -> Storage。單擊“添加”按鈕並從下拉菜單中選擇“目錄” 。

Create-New-Proxmox-Storage-Directory
創建新的 Proxmox 存儲目錄

在“ID”列中為新的存儲目錄起一個有意義的名稱。在“目錄”欄中,輸入您在步驟1中在外部USB驅動器中創建的備份目錄的實際路徑。接下來從“內容”下拉框中選擇“VZDump備份文件”等文件類型。

Add-Storage-Directory-Name-Path-And-Content-Types-To-Backup.png.webp
將存儲目錄名稱、路徑和內容類型添加到備份

在這裡,我將 Proxmox 存儲名稱命名為“Proxmox_Backup”,我的備份目錄位置是“/media/ostechnix/SK_Ostechnix1/Proxmox_Backup/”。我選擇了“磁盤映像”和“VZDump 備份文件”文件類型進行備份。您可以選擇所有其他文件類型,例如 ISO 映像、容器模板、容器和片段等。

選擇要備份的內容類型後,單擊添加。

您現在將看到新存儲列在存儲部分下。

View-Proxmox-Storages
查看 Proxmox 存儲

您還會看到在外部驅動器的“Proxmox_Backup”目錄下創建了一些新的子目錄。

Proxmox-Storage-Directories-In-External-USB-Drive
外部 USB 驅動器中的 Proxmox 存儲目錄

我只選擇了兩種文件類型進行備份(即磁盤映像和 VZDump 備份文件),因此創建了兩個目錄。如果您選擇其他文件類型,將創建更多目錄。

3.備份Proxmox容器和虛擬機

首先,您需要創建備份作業並定義要備份的容器和 VM。

轉到數據中心 -> 備份並單擊“添加”按鈕。

Create-Backup-Job
創建備份作業

在常規部分,您需要配置以下參數。

  • Proxmox 節點- 如果要從數據中心的所有 Proxmox 節點備份所有容器和虛擬機,請選擇“全部”。您還可以從下拉框中選擇單個 proxmox 節點。
  • 存儲目錄- 這應該會自動為您選擇。如果有多個存儲目錄,需要從列表中選擇一個。在我的例子中,存儲目錄是Proxmox_Backup。
  • 計劃時間- 選擇備份開始的日期和時間。我選擇了“每天 2:30、22:30”。因此備份將在每天凌晨2:30和晚上 10:30開始。
  • 選擇模式- 在框中,您可以選擇從備份中包括、排除虛擬機。我要備份所有內容,所以我選擇了“全部”。
  • 壓縮- 選擇備份的壓縮級別。我將使用默認值ZSTD(又快又好)。
  • 模式- 選擇“快照”。

要備份Proxmox 節點中的所有容器/VM,請從選擇模式中選擇“全部” 。

Configure-Backup-Job
為所有容器/虛擬機配置備份作業

要僅備份某些容器/VM,請選擇“包括選定的 VM”並從列表中選擇容器/VM。

Configure-Backup-Job-For-Selected-Containers-And-VMs
為選定的容器和 VM 配置備份作業

在保留部分中,選擇要保留的備份數。您有以下選擇。選擇適合您要求的。

  • 保留所有備份
  • 保留最後的“N”個備份
  • 保留每天、每小時、每週、每月和每年的“N”個備份。
Configure-Backup-Retention-Period
配置備份保留期

定義保留期後,單擊“創建”按鈕。

您現在將在“備份”部分下看到備份作業。

View-Backup-Jobs
查看備份作業

正如您在上面的屏幕截圖中看到的,我已經為所有容器和虛擬機配置了備份作業。

如果您已選擇備份特定容器或 VM,您將在“選擇”選項卡下看到所選容器/VM 的 ID。

Backup-Only-The-Selected-Containers-And-VMs
僅備份選定的容器和虛擬機

就是這樣。同樣,您可以在不同的時間間隔定義盡可能多的備份作業。備份將在預定時間自動開始。

如果您不想等待預定時間,您可以隨時手動運行備份,如下節所示。

3.1. 手動運行備份

選擇一個備份作業並單擊“立即運行”按鈕以立即創建容器和 VM 的備份。

Run-Proxmox-Backup
運行 Proxmox 備份

單擊“是”開始備份任務。您將在 Proxmox 網絡用戶界面底部的“任務”部分看到備份進度。只需雙擊它即可查看詳細輸出。

Backup-Progress
備份進度

3.2. 查看備份

備份完成後,您可以在Proxmox 存儲 -> 備份選項卡下查看可用備份列表。

View-Backups
查看備份

您還可以在外部驅動器的存儲目錄中查看備份。

打開 USB 驅動器並導航到Proxmox 存儲目錄 -> 轉儲。

View-Backups-In-USB-Drive
查看 USB 驅動器中的備份

4. 按需備份單個容器或虛擬機

有時,您希望在對容器或 VM 進行一些更改後對其進行備份。例如,您可能已經在 VM 上設置了 Web 服務器並想要備份它。

比方說,您想備份 FreeBSD VM。為此,打開 Proxmox Web UI 並導航到您的Proxmox 主機 -> FreeBSD VM -> 備份 -> 立即備份。

Backup-A-Proxmox-Virtual-Machine-On-Demand-1.png.webp
按需備份 Proxmox 虛擬機

確保您為備份選擇了正確的目標存儲驅動器、模式和壓縮方法,最後單擊“備份”繼續。

Backup-Proxmox-VM.png.webp
備份 Proxmox 虛擬機

成功備份後,任務查看器嚮導中將顯示以下消息。

Backup-Task-Completed
備份任務完成

關閉任務查看器,您將在“備份”部分下看到新的備份。

FreeBSD-VM-Backup
FreeBSD 虛擬機備份

您也可以在主 Proxmox 存儲的“備份”選項卡下查看它。

5. 恢復 Proxmox 容器和虛擬機

恢復 Proxmox 容器或 VM 非常簡單!

只需單擊要還原的容器或 VM,然後單擊“備份”選項卡並選擇備份,然後單擊“還原”按鈕。

Restore-Proxmox-Container
恢復 Proxmox 容器

在這裡,我們要將容器從備份驅動器(即外部驅動器)恢復到本地磁盤,對嗎?是的。所以你必須從存儲列中選擇“本地”。

Restore-Container
恢復容器

請注意,上述操作將覆蓋容器。

您甚至可以刪除容器或 VM,然後從備份中恢復它。

例如,讓我們刪除 Almalinux 容器。單擊 Almalinux 容器並單擊More -> Delete。

Delete-Proxmox-Container
刪除 Proxmox 容器

輸入容器 ID 並選中 Purge 和 Destroy 複選框以永久刪除容器及其虛擬磁盤。

Confirm-Container-Deletion
確認容器刪除

我們徹底擦拭了容器。現在轉到Proxmox 存儲(即 Proxmox_Backup)-> 備份。您將看到可用備份列表。從列表中選擇容器備份。在我們的例子中,它是 Almalinux 容器。然後單擊“恢復”按鈕。

Restore-Deleted-Container
恢復已刪除的容器

確保您選擇了“本地”存儲並點擊“恢復”按鈕以從備份中恢復已刪除的容器。

Restore-Container-From-Backup
從備份恢復容器

現在,已刪除的容器已恢復。您可以開始使用容器。

結論

總而言之,我們討論瞭如何通過 Proxmox web 儀表板將容器或虛擬機備份到外部驅動器。我們還學習瞭如何從備份中恢復 Proxmox 容器和虛擬機。

如您所見,這是一個簡單高效的 Proxmox 備份解決方案,任何人都可以在幾分鐘內快速設置。

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2436 篇
  • 草稿数目: 18 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 7773 个
  • 注册用户: 139 人
  • 访问总量: 8,659,645 次
  • 最近更新: 2024年7月11日