Cài đặt Veeam Agent cho RHEL 9.2

Tổng quan

Tài liệu này hướng dẫn cài đặt Veeam Backup Agent trên Linux cho RHEL 9.2.

Quy trình

  • Hệ điều hành: RHEL 9.2, kernel 5.14.0-362.13.1.el9_3.x86_64

  • Veeam repository: veeam-release-el9-1.0.8-1.x86_64.rpm

  • Veeam Agent: veeam-6.0.3.1221-1.el9.x86_64

  • Veeam blksnap module: blksnap-6.0.3.1221-1

Bước 1: Tải về Veeam repository

Veeam repository cho Linux có thể tìm thấy tại Index of /backup/linux/agent/rpm/el/9/x86_64/ . Trên trang này, chọn "veeam-release-el9-1.0.8-1.x86_64.rpm", “blksnap-6.0.3.1221-1.noarch.rpm”, “veeam-6.0.3.1221-1.el9.x86_64.rpm“.

Bước 2: Cài đặt Veeam và các phụ thuộc

  • Điều này sẽ tải về một tệp RPM. Bạn có thể không tải trực tiếp tệp này từ trang web vào máy Linux của mình vì máy chủ của bạn có thể không có GUI hoặc trình duyệt web. Để giải quyết vấn đề này, tốt nhất bạn nên tải tệp RPM về máy tính của mình, sau đó sử dụng WinSCP hoặc MobaXterm để sao chép tệp RPM vào máy chủ qua SSH.

  • Sau khi tệp RPM có mặt trên máy chủ, cài đặt nó và các phụ thuộc:

Các mô-đun bdevfilter và blksnap sẽ được tạo trong thư mục /lib/modules/$(uname -r)/extra.

We can confirm that this module has not loaded by running lsmod, and grepping for blksnap. We will see that grep returns no output.

Bước 3: Insert mô-đun bdevfilter và blksnap

Chúng ta cần tải mô-đun vào kernel đang chạy bằng lệnh insmod:

Tại thời điểm này, các backup dựa trên agent sẽ chạy ổn, tuy nhiên mô-đun tải sẽ không tồn tại nếu bạn khởi động lại máy. Bạn cần tạo một tệp có tên /etc/modules-load.d/bdevfilter.conf/etc/modules-load.d/blksnap.conf, và đảm bảo rằng chúng chứa tên của mô-đun kernel. Bạn cũng sẽ cần chạy depmod để thêm mô-đun kernel đã tải vào danh sách phụ thuộc mô-đun kernel.

Khi khởi động lại máy chủ RHEL, các mô-đun bdevfilter và blksnap sẽ tự động được tải làm mô-đun kernel.

Và các backup dựa trên agent của chúng ta sẽ hoạt động chính xác.

Last updated