Sao lưu gia tăng trong Proxmox VE bằng VBR

Sao lưu gia tăng trong Proxmox VE bằng VBR
Trong một trong những bài viết trước Trong loạt bài về trình ảo hóa Proxmox VE, chúng tôi đã hướng dẫn bạn cách thực hiện sao lưu bằng các công cụ tiêu chuẩn. Hôm nay chúng tôi sẽ hướng dẫn bạn cách sử dụng công cụ Veeam® Backup&Replication™ 10 tuyệt vời cho các mục đích tương tự.

“Bản sao lưu có bản chất lượng tử rõ ràng. Cho đến khi bạn cố gắng khôi phục từ bản sao lưu, nó vẫn ở trạng thái chồng chất. Anh ấy vừa thành công vừa không thành công.” (tìm thấy trên Internet)

Tuyên bố từ chối trách nhiệm:

Bài viết này là một bản dịch miễn phí và mở rộng về chủ đề này hướng dẫn, được đăng trên diễn đàn Veeam. Nếu bạn hành động đúng theo hướng dẫn ban đầu, thì ngay cả ở giai đoạn đầu tiên cài đặt tiêu đề pve, bạn sẽ gặp lỗi, bởi vì đơn giản là hệ thống sẽ không biết lấy chúng ở đâu. Có rất nhiều khoảnh khắc không rõ ràng ở đó.

Không, tôi không nói rằng đây là phương pháp sao lưu lý tưởng. Không, nó không thể được khuyến khích cho sản xuất. Không, tôi không đảm bảo tính toàn vẹn hoàn hảo của các bản sao lưu được thực hiện.

Tuy nhiên, tất cả những điều này đều hoạt động và khá phù hợp với nhiều người dùng cũng như quản trị viên hệ thống mới làm quen, những người đang thực hiện những bước đầu tiên trong việc tìm hiểu hệ thống sao lưu và ảo hóa.


Sao lưu có lẽ là một trong những quy trình quan trọng nhất mà công việc của bất kỳ công ty nào phụ thuộc vào. Không có gì đắt hơn dữ liệu được lưu trữ trong hệ thống thông tin của công ty và không có gì tệ hơn việc thiếu khả năng khôi phục dữ liệu trong trường hợp xảy ra lỗi.

Điều thường xảy ra là mọi người chỉ nghĩ đến nhu cầu sao lưu và chọn một công cụ sau khi trường hợp khẩn cấp đã xảy ra liên quan đến việc mất dữ liệu quan trọng. Khi công nghệ ảo hóa phát triển, các ứng dụng sao lưu cũng được thiết kế để hoạt động chặt chẽ với các trình ảo hóa. Sản phẩm Veeam® Backup&Replication™ có khả năng sao lưu mở rộng trong môi trường ảo hóa cũng không phải là ngoại lệ. Hôm nay chúng tôi sẽ cho bạn biết cách định cấu hình để hoạt động với Proxmox VE.

Thiết lập ảo hóa

Chúng tôi sẽ sử dụng phiên bản hiện tại của Proxmox tại thời điểm viết bài - 6.2-1. Phiên bản này được phát hành vào ngày 12 tháng 2020 năm XNUMX và có rất nhiều thay đổi hữu ích, chúng ta sẽ thảo luận ở một trong các bài viết sau. Bây giờ, hãy bắt đầu chuẩn bị hypervisor. Nhiệm vụ chính là cài đặt Veeam® Agent cho Linux trên máy chủ dự phòng chạy Proxmox. Nhưng trước đó, hãy làm một vài điều.

Chuẩn bị hệ thống

Hãy cài đặt tiện ích sudo, bị thiếu trong hệ thống nếu Proxmox không được cài đặt vào hệ thống Linux hiện có mà là một hệ điều hành riêng biệt với hình ảnh chính thức. Chúng tôi cũng sẽ cần các tiêu đề pve kernel. Chúng tôi đăng nhập vào máy chủ thông qua SSH và thêm một kho lưu trữ hoạt động mà không cần đăng ký hỗ trợ (về mặt chính thức thì nó không được khuyến nghị để sản xuất nhưng nó chứa các gói chúng tôi cần):

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" >> /etc/apt/sources.list

apt update

apt install sudo pve-headers

Sau thủ tục này, hãy nhớ khởi động lại máy chủ.

Cài đặt Veeam® Agent

Đang tải xuống gói gỡ lỗi Veeam® Agent cho Linux từ trang web chính thức (bắt buộc phải có tài khoản), trang bị cho mình một ứng dụng khách SFTP và tải gói gỡ lỗi kết quả lên máy chủ. Chúng ta cài đặt gói và cập nhật danh sách các chương trình trong kho mà gói này bổ sung:

dpkg -i veeam-release-deb_1.x.x_amd64.deb

Chúng tôi cập nhật lại kho lưu trữ:

apt update

Tự cài đặt tác nhân:

apt install veeam

Hãy kiểm tra xem mọi thứ đã được cài đặt chính xác chưa:

dkms status

Câu trả lời sẽ giống như thế này:

veeamsnap, 4.0.0.1961, 5.4.41-1-pve, x86_64: installed

Thiết lập Veeam® Backup&Replication™

Thêm một kho lưu trữ

Tất nhiên, bạn có thể lưu trữ các bản sao lưu trực tiếp trên máy chủ đã triển khai Veeam® Backup&Replication™, nhưng vẫn thuận tiện hơn khi sử dụng bộ nhớ ngoài.

Đi đến phần CƠ SỞ HẠ TẦNG DỰ PHÒNG:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Chọn Kho lưu trữ sao lưu và nhấn nút Thêm kho lưu trữ và trong cửa sổ xuất hiện, chọn Lưu trữ gắn mạng:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Ví dụ: hãy thử nghiệm bộ lưu trữ SMB, của tôi là QNAP thông thường:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Điền tên và mô tả rồi nhấn nút Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Nhập địa chỉ của bộ lưu trữ SMB và nếu địa chỉ đó yêu cầu ủy quyền, hãy nhấp vào Thêm để thêm chi tiết truy cập:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Điền tên người dùng và mật khẩu để truy cập bộ lưu trữ SMB, sau đó nhấp vào nút ОК và quay lại cửa sổ trước đó, - Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Nếu mọi thứ được thực hiện mà không có lỗi, chương trình sẽ kết nối với bộ lưu trữ, yêu cầu thông tin về dung lượng ổ đĩa trống và hiển thị hộp thoại sau. Trong đó, đặt tham số bổ sung (nếu cần) và nhấp vào nút Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Trong cửa sổ tiếp theo, bạn có thể để lại tất cả các cài đặt mặc định và cũng có thể nhấp vào Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Chúng tôi kiểm tra xem các thành phần cần thiết đã được cài đặt chưa và ở trạng thái đã tồn tại, và nhấn nút Đăng Nhập:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Tại thời điểm này, Veeam® Backup&Replication™ sẽ kết nối lại với bộ lưu trữ, xác định các tham số cần thiết và tạo kho lưu trữ. Nhấp chuột Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Chúng tôi kiểm tra thông tin tóm tắt về kho lưu trữ đã thêm và nhấp vào nút Kết thúc:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Chương trình sẽ tự động đề xuất lưu các tệp cấu hình của nó vào kho lưu trữ mới. Chúng tôi không cần điều này, vì vậy chúng tôi trả lời Không:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Kho lưu trữ được thêm thành công:

Sao lưu gia tăng trong Proxmox VE bằng VBR

Tạo tác vụ sao lưu

Trong cửa sổ chính của Veeam® Backup&Replication™, nhấp vào Công việc sao lưu - Máy tính Linux. Chọn một loại máy chủ và chế độ Được quản lý bởi máy chủ dự phòng:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Chúng tôi đặt tên cho nhiệm vụ và tùy ý thêm mô tả. Sau đó nhấn vào Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Tiếp theo, chúng tôi cần thêm tất cả các máy chủ có Proxmox mà chúng tôi sẽ sao lưu. Để thực hiện việc này, hãy nhấp vào Thêm - Máy tính cá nhân. Nhập tên máy chủ hoặc địa chỉ IP của máy chủ và chi tiết truy cập. Vì vậy, chúng tôi tạo ra một danh sách Máy tính được bảo vệ và đẩy Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Bây giờ là một điểm rất quan trọng, đó là việc lựa chọn dữ liệu sẽ được thêm vào bản sao lưu. Mọi thứ sẽ phụ thuộc vào vị trí chính xác của máy ảo của bạn. Nếu bạn chỉ muốn thêm một khối hợp lý thì bạn cần có chế độ Sao lưu mức âm lượng và chọn đường dẫn đến ổ đĩa hoặc thiết bị hợp lý, ví dụ /dev/pve. Tất cả các hành động khác đều giống hệt nhau.

Đối với bài viết này, chúng tôi sẽ chỉ ra cách hoạt động của chế độ này Sao lưu cấp độ tập tin:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Trong cửa sổ tiếp theo, chúng ta tạo danh sách các thư mục để sao lưu. Nhấp chuột Thêm và đăng ký các thư mục lưu trữ các tập tin cấu hình máy ảo. Theo mặc định đây là thư mục /etc/pve/nodes/pve/qemu-server/. Nếu bạn không chỉ sử dụng máy ảo mà còn cả bộ chứa LXC, thì hãy thêm thư mục /etc/pve/nodes/pve/lxc/. Trong trường hợp của tôi nó cũng là một thư mục /dữ liệu.

Do đó, đã tạo ra một danh sách các thư mục, nhấp vào Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Từ danh sách thả xuống của các kho lưu trữ, chọn Kho, được tạo trước đó. Xác định độ dài của chuỗi để sao lưu gia tăng. Càng có nhiều điểm trong Duy trì chính sách, bạn càng tiết kiệm được nhiều không gian. Nhưng đồng thời, độ tin cậy của bản sao lưu sẽ giảm. Tôi quan tâm đến độ tin cậy hơn dung lượng lưu trữ nên tôi cho nó 4 điểm. Bạn có thể lấy giá trị tiêu chuẩn 7. Tiếp tục thiết lập tác vụ bằng cách nhấp vào Sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Ở đây chúng ta giữ nguyên các thông số, chỉ cần vào cửa sổ sau:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Đang thiết lập bộ lập lịch. Đây là một trong những tính năng thú vị nhất giúp công việc của quản trị viên hệ thống trở nên dễ dàng hơn. Trong ví dụ, tôi chọn tự động bắt đầu sao lưu vào lúc 2 giờ sáng hàng ngày. Một tính năng tuyệt vời khác là khả năng làm gián đoạn công việc sao lưu nếu chúng ta vượt quá giới hạn thời gian của “cửa sổ sao lưu” được phân bổ. Lịch trình chính xác của nó được tạo ra thông qua nút Cửa sổ:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Ví dụ: một lần nữa, hãy giả sử rằng chúng tôi chỉ thực hiện sao lưu ngoài giờ làm việc vào các ngày trong tuần và vào cuối tuần, chúng tôi không bị giới hạn về thời gian. Chúng ta tạo một bảng đẹp như vậy, quay lại cửa sổ trước và nhấp vào Đăng Nhập:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Tất cả những gì còn lại là kiểm tra thông tin tóm tắt về nhiệm vụ và nhấn nút Kết thúc:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Điều này hoàn thành việc tạo tác vụ sao lưu.

Thực hiện sao lưu

Mọi thứ ở đây đều là cơ bản. Trong cửa sổ chương trình chính, chọn tác vụ đã tạo và nhấp vào Bắt đầu. Hệ thống sẽ tự động kết nối với máy chủ của chúng tôi (hoặc một số máy chủ), kiểm tra tính khả dụng của bộ nhớ và dự trữ dung lượng ổ đĩa cần thiết. Sau đó, quá trình sao lưu thực tế sẽ bắt đầu và sau khi hoàn thành, chúng tôi sẽ nhận được thông tin toàn diện về quy trình.

Nếu sự cố như thế này xảy ra trong quá trình sao lưu: Không thể tải mô-đun [veeamsnap] có tham số [zerosnapdata=1 debuglogging=0], thì bạn cần xây dựng lại mô-đun veeamsnap phù hợp với hướng dẫn.

Sao lưu gia tăng trong Proxmox VE bằng VBR
Điều đặc biệt thú vị là trên chính máy chủ, chúng ta không chỉ có thể thấy danh sách tất cả các công việc sao lưu đã hoàn thành mà còn có thể theo dõi quá trình trong thời gian thực bằng lệnh veea:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Đoán trước câu hỏi tại sao giao diện điều khiển trông lạ đến vậy, tôi sẽ nói ngay: Tôi rất thích giao diện điều khiển trông như thế nào trên màn hình của màn hình CRT ống ấm. Việc này được thực hiện bằng cách sử dụng trình mô phỏng thiết bị đầu cuối mát mẻ-retro-thuật ngữ.

Phục hồi dữ liệu

Bây giờ là câu hỏi quan trọng nhất. Nhưng làm thế nào để khôi phục dữ liệu nếu xảy ra sự cố không thể khắc phục? Ví dụ, nhầm máy ảo đã vô tình bị xóa. Trong GUI Proxmox, nó hoàn toàn biến mất; không còn gì trong bộ lưu trữ nơi máy từng ở.

Quá trình phục hồi rất đơn giản. Đi tới bảng điều khiển Proxmox và nhập lệnh:

veeam

Chúng ta sẽ thấy danh sách các bản sao lưu đã hoàn thành. Sử dụng các mũi tên để chọn cái bạn muốn và nhấn nút R. Tiếp theo, chọn điểm khôi phục và nhấp vào đăng ký hạng mục thi:

Sao lưu gia tăng trong Proxmox VE bằng VBR
Sau vài giây, điểm khôi phục sẽ được gắn vào thư mục / mnt / backup.

Tất cả những gì còn lại là sao chép ổ đĩa ảo và tệp cấu hình của máy ảo vào vị trí của chúng, sau đó máy “bị giết” sẽ tự động xuất hiện trong GUI Proxmox VE. Bạn sẽ có thể khởi chạy nó bình thường.

Để ngắt kết nối điểm khôi phục, bạn không nên thực hiện thủ công mà nên nhấn nút U trong tiện ích veea.

Đó là tất cả.

Xin Force được với bạn!

Các bài viết trước về trình ảo hóa Proxmox VE:

Nguồn: www.habr.com

Thêm một lời nhận xét