Cài đặt Veeam Agent cho RHEL 9.2
Last updated
Last updated
Tài liệu này hướng dẫn cài đặt Veeam Backup Agent trên Linux cho RHEL 9.2.
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
và /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.