Skip to content

Thế Giới Thủ Thuật

  • Sample Page

Thế Giới Thủ Thuật

  • Home » 
  • Thủ Thuật Máy Tính » 
  • Hướng Dẫn Sao Lưu Proxmox Lên TrueNAS Scale Với Proxmox Backup Server

Hướng Dẫn Sao Lưu Proxmox Lên TrueNAS Scale Với Proxmox Backup Server

By Administrator Tháng 8 5, 2025 0
Giao diện quản lý bộ nhớ (Storage Dashboard) trên TrueNAS Scale, hiển thị các ổ đĩa và pool.
Table of Contents

Trong môi trường home lab đầy thử nghiệm, việc đảm bảo an toàn cho các máy ảo (VM) và container (LXC) luôn là ưu tiên hàng đầu. Tôi thường xuyên thực hiện các biện pháp phòng ngừa để bảo vệ dữ liệu quý giá của mình. Chẳng hạn, tôi đã ghi lại kiến trúc mạng chi tiết trong một bản NetBox và lưu trữ ghi chú về các dự án home lab trong một container TriliumNext Notes, cả hai dịch vụ này đều chạy trên một máy riêng biệt để giảm thiểu rủi ro mất tài liệu do các thử nghiệm không thành công.

Bên cạnh các container tài liệu và công cụ giám sát thời gian hoạt động, tôi còn tạo các bản sao lưu định kỳ cho máy chủ Proxmox của mình. Nhờ tiện ích Proxmox Backup Server (PBS), tôi có thể dễ dàng lên lịch sao lưu thường xuyên cho kho máy ảo và container của mình. Tuy nhiên, vì tôi vận hành một máy chủ TrueNAS Scale 24/7, tôi muốn chuyển các tệp sao lưu từ PBS về NAS của mình. Mặc dù đây không phải là một công việc dễ dàng, nhưng giải pháp này hoạt động khá hiệu quả cho thiết lập của tôi. Dưới đây là phác thảo chung về toàn bộ quá trình.

Lựa Chọn Cấu Hình Sao Lưu Proxmox Phù Hợp

Vì Sao Chọn Chạy Proxmox Backup Server (PBS) Trực Tiếp Trên Proxmox VE

Trong mọi dự án home lab, có nhiều cách để tạo cấu hình sao lưu cho Proxmox. Sau khi dành cả một ngày để chạy các lệnh terminal và tìm kiếm thông tin trên các diễn đàn, tôi đã quyết định từ bỏ kế hoạch ban đầu là liên kết phiên bản Proxmox Backup Server chạy độc lập (bare-metal) với hệ thống TrueNAS Scale chuyên dụng của mình.

Thoạt nhìn, việc cài đặt PBS trực tiếp trên một hệ thống riêng có vẻ là hợp lý nhất, bởi vì ảo hóa nó trên máy trạm Proxmox có thể dẫn đến việc các bản sao lưu VM và LXC trở nên không thể phục hồi trong trường hợp các thử nghiệm khiến node PVE của tôi ngừng hoạt động. Hơn nữa, tôi đã sử dụng NAS Aiffro K100 làm Proxmox Backup Server trong vài tháng qua, vì vậy một phiên bản PBS ảo sẽ chỉ chiếm không gian không cần thiết trên node Proxmox của tôi.

Giao diện quản lý bộ nhớ (Storage Dashboard) trên TrueNAS Scale, hiển thị các ổ đĩa và pool.Giao diện quản lý bộ nhớ (Storage Dashboard) trên TrueNAS Scale, hiển thị các ổ đĩa và pool.

Tuy nhiên, vì tôi đang có kế hoạch lưu trữ tất cả các tệp của mình trên một thư mục chia sẻ NFS chạy trên một hệ thống TrueNAS Scale vật lý, tôi không cần lo lắng về việc mất các bản sao lưu và snapshots. Quy trình tôi đã làm theo liên quan đến việc cài đặt PBS dưới dạng một gói trên Proxmox, thay vì chạy nó như một máy ảo chiếm thêm vài gigabyte trên ổ đĩa local-lvm. Thậm chí tốt hơn, nếu vì lý do nào đó mà node Proxmox của tôi hoàn toàn không thể phục hồi, tôi chỉ cần cài đặt lại PVE trên máy chủ của mình, làm theo hướng dẫn này để cài đặt PBS, và liên kết nó với thư mục chia sẻ NFS của TrueNAS Scale để truy cập các bản sao lưu mới nhất.

Một lý do khác để chọn thiết lập này là quyền truy cập NFS rất khó cấu hình. Để hình dung, tôi đã mất nửa ngày để liên kết các phiên bản Proxmox Backup Server bare-metal và TrueNAS Scale của mình, chỉ để rồi gặp phải một mớ hỗn độn các vấn đề về quyền khi cố gắng chụp ảnh màn hình cho bài viết này.

Cấu Hình Chia Sẻ NFS Trên TrueNAS Scale

Kết Nối NFS Share Với Máy Chủ Proxmox

Sau khi đã đi qua phần lý thuyết, giờ là lúc chuyển sang phần thực hành của dự án này. Để tránh việc các tệp PBS của tôi bị lẫn lộn với các phương tiện khác được lưu trữ trên NAS, tôi đã tạo một Dataset mới cho NFS share. Sau đó, tôi chuyển sang tab Shares và chọn đường dẫn của Dataset này trong trình hướng dẫn tạo NFS.

Vì các quyền NFS có thể là một vấn đề khó khăn để khắc phục sự cố, tôi đã gán quyền root cho Maproot User và cấp cho Maproot Group các quyền truy cập tương tự như nhóm wheel. Tuy nhiên, vì tôi muốn máy Proxmox của mình là hệ thống duy nhất có thể truy cập NFS share, tôi đã thêm địa chỉ IPv4 của nó vào trường Authorized devices.

Sau khi bật chia sẻ NAS, tôi chuyển sự chú ý sang máy chủ Proxmox. Trong giao diện Datacenter, tôi mở tab Storage, nhấn nút Add, và chọn tùy chọn NFS. Tôi gán một tên ngẫu nhiên làm ID, nhập địa chỉ IPv4 của máy TrueNAS Scale, và dán đường dẫn mount của thư mục chia sẻ vào trường Export để kết nối với Dataset mà tôi đã tạo trước đó.

Cài Đặt Proxmox Backup Server Trên Máy Chủ PVE

Chuẩn Bị File Cấu Hình Và Cài Đặt PBS

Sau khi máy chủ Proxmox đã được ghép nối với NFS share, tôi đi đến tab Shell của node chính. Nhưng trước khi cài đặt các gói PBS, tôi nhanh chóng sử dụng lệnh nano /etc/pve/storage.cfg để mở tệp storage.cfg và thêm dòng options vers=3,soft vào dưới tiêu đề nfs.

Vì Proxmox không bao gồm kho lưu trữ PBS theo mặc định, tôi đã sử dụng lệnh nano /etc/apt/sources.list để thêm kho lưu trữ deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription vào máy chủ Proxmox của mình. Với tất cả các điều chỉnh đã hoàn tất, đã đến lúc chạy các lệnh apt update và apt install proxmox-backup-server. May mắn thay, quá trình cài đặt không tốn nhiều thời gian như thiết lập bare-metal hoặc VM, và không lâu sau đó, tôi đã có thể tùy chỉnh phiên bản PBS bằng cách nhập địa chỉ IP của máy chủ Proxmox, nhưng tôi phải thay thế số cổng của nó bằng 8007.

Cấu Hình Instance Proxmox Backup Server

Thiết Lập Datastore Và Tùy Chọn Prune

Sau khi đăng nhập vào phiên bản PBS với cùng Tên người dùng và Mật khẩu như máy chủ Proxmox của tôi, tôi đã tạo một Datastore với đường dẫn mount của NFS share mà tôi đã tạo ở đầu bài viết làm Backing path. Vì tôi muốn tối đa năm bản sao lưu để tiết kiệm không gian lưu trữ, tôi đã sửa đổi cài đặt Prune để phản ánh lựa chọn này.

Cuối cùng, tôi chuyển sang node Proxmox lần cuối cùng và đi thẳng đến phần Backups trong Datacenter. Lần này, tôi đã chọn tùy chọn Proxmox Backup Server sau khi nhấn nút thêm. Tôi cũng cẩn thận nhập ID, chi tiết Máy chủ (thú vị là cùng địa chỉ IPv4 với node PVE), root@pam làm Tên người dùng, cùng Mật khẩu như máy Proxmox, và tên của Datastore PBS để thiết lập kết nối ba chiều giữa máy chủ PVE, tiện ích PBS và NFS share trên NAS TrueNAS Scale của tôi.

Tăng Cường Độ Bền Vững Cho Hệ Thống Sao Lưu Dựa Trên NFS

Hình ảnh hoàn tất một công việc sao lưu Proxmox, cho thấy quá trình backup máy ảo hoặc container thành công.Hình ảnh hoàn tất một công việc sao lưu Proxmox, cho thấy quá trình backup máy ảo hoặc container thành công.

Vì tôi đã gặp các vấn đề về quyền trong lần thử nghiệm ban đầu của bài viết này với thiết lập PBS bare-metal, tôi đã kiểm tra ngay lập tức cấu hình ảo hóa bằng cách chạy một vài tác vụ Sao lưu. May mắn thay, những tác vụ đó hoạt động trơn tru, mặc dù tôi còn một điều cuối cùng phải giải quyết.

Cho đến nay, dữ liệu VM và LXC được gửi đến máy chủ lưu trữ của tôi mà không có bản sao dự phòng nào. Là một tín đồ của quy tắc sao lưu 3-2-1, tôi cũng muốn tạo thêm bản sao trên các máy ở ngoài site. Cá nhân, một container Syncthing chạy trên NAS từ xa có vẻ là một thiết lập lý tưởng, mặc dù tôi cũng đang cân nhắc xem có nên sử dụng giải pháp VPS hay không.

Kết Luận

Việc thiết lập một hệ thống sao lưu đáng tin cậy cho home lab của bạn là một bước đi quan trọng để bảo vệ dữ liệu và đảm bảo sự liên tục trong các dự án thử nghiệm. Như đã trình bày, việc tích hợp Proxmox Backup Server chạy trực tiếp trên máy chủ Proxmox VE và lưu trữ bản sao lưu trên TrueNAS Scale thông qua NFS share mang lại một giải pháp hiệu quả, dễ phục hồi và có khả năng mở rộng. Mặc dù có thể gặp phải một số thách thức ban đầu về cấu hình quyền truy cập NFS, nhưng lợi ích về sự an toàn và tiện lợi mà nó mang lại là hoàn toàn xứng đáng.

Hãy nhớ rằng, quy tắc 3-2-1 backup vẫn là kim chỉ nam cho mọi chiến lược sao lưu: ít nhất 3 bản sao dữ liệu, trên 2 loại phương tiện khác nhau, và 1 bản sao lưu ngoài site. Việc liên tục kiểm tra và tăng cường hệ thống sao lưu của bạn sẽ giúp bạn an tâm hơn khi thực hiện các thử nghiệm sáng tạo trong home lab. Đừng ngần ngại chia sẻ kinh nghiệm hoặc đặt câu hỏi về thiết lập sao lưu của bạn trong phần bình luận bên dưới!

Share
facebookShare on FacebooktwitterShare on TwitterpinterestShare on Pinterest
linkedinShare on LinkedinvkShare on VkredditShare on ReddittumblrShare on TumblrviadeoShare on ViadeobufferShare on BufferpocketShare on PocketwhatsappShare on WhatsappviberShare on ViberemailShare on EmailskypeShare on SkypediggShare on DiggmyspaceShare on MyspacebloggerShare on Blogger YahooMailShare on Yahoo mailtelegramShare on TelegramMessengerShare on Facebook Messenger gmailShare on GmailamazonShare on AmazonSMSShare on SMS
Post navigation
Previous post

Deal Hấp Dẫn: Laptop HP Victus 15 (2023) Mạnh Mẽ Giá Chỉ Từ $480

Next post

Đánh giá Wuchang: Fallen Feathers: Một cái nhìn cận cảnh về tham vọng và giới hạn của tựa game Soulslike mới

Administrator

Related Posts

Categories Thủ Thuật Máy Tính Hướng Dẫn Sao Lưu Proxmox Lên TrueNAS Scale Với Proxmox Backup Server

Top 9 Sản Phẩm Công Nghệ Thất Bại Thảm Hại Nhất Lịch Sử

Categories Thủ Thuật Máy Tính Hướng Dẫn Sao Lưu Proxmox Lên TrueNAS Scale Với Proxmox Backup Server

Nâng Cấp Home Lab: 5 Thiết Bị Tùy Chọn Nhưng Cực Kỳ Hữu Ích Dân Chuyên Nên Có

Categories Thủ Thuật Máy Tính Hướng Dẫn Sao Lưu Proxmox Lên TrueNAS Scale Với Proxmox Backup Server

Tối Ưu Hóa Thanh Tác Vụ Windows 11: 7 Mẹo Nâng Cao Năng Suất và Trải Nghiệm

Leave a Comment Hủy

Recent Posts

  • Top 9 Sản Phẩm Công Nghệ Thất Bại Thảm Hại Nhất Lịch Sử
  • Need for Speed Rivals: Tuyệt phẩm đua xe vượt thời gian đáng tiếc sắp rời cuộc chơi
  • WD Black SN770M 2TB: Lựa Chọn SSD Hoàn Hảo Cho ROG Ally và Steam Deck
  • Lexar ES3 Portable SSD: Ổ Cứng Di Động Tối Ưu Hiệu Năng và Độ Bền
  • 10 Tựa Game Nổi Tiếng Được Phát Triển Chỉ Bởi Một Người Độc Lập

Recent Comments

Không có bình luận nào để hiển thị.
Copyright © 2025 Thế Giới Thủ Thuật - Powered by Nevothemes.
Offcanvas
Offcanvas

  • Lost your password ?