Đi tìm giải pháp tối ưu

Trong bài viết này, tôi sẽ cho bạn biết tôi đã làm quen với Quest Netvault Backup như thế nào. Về Netvault Backup, khi phần mềm này còn thuộc quyền sở hữu của Dell, tôi đã nghe rất nhiều phản hồi tích cực, nhưng tôi chưa được “cảm nhận” tận tay.

Đi tìm giải pháp tối ưu

Quest Software, còn được gọi là Quest, là một công ty phần mềm có trụ sở tại California với 53 văn phòng tại 24 quốc gia. Được thành lập vào năm 1987. Công ty được biết đến với phần mềm được sử dụng bởi các chuyên gia trong lĩnh vực cơ sở dữ liệu, quản lý đám mây, bảo mật thông tin, phân tích dữ liệu, sao lưu và phục hồi. Phần mềm Quest đã được Dell mua lại vào năm 2012. Đến ngày 1 tháng 2016 năm XNUMX, việc mua bán đã hoàn tất và công ty khởi chạy lại với tên gọi Quest Software.

Có thể tìm hiểu kỹ về Quest Netvault cách đây không lâu. Trong một dự án, Khách hàng yêu cầu tìm một giải pháp tối ưu và rẻ tiền để bảo vệ cơ sở hạ tầng của họ. Khách hàng đang xem xét nhiều phần mềm sao lưu khác nhau, một trong những giải pháp là Quest Netvault Backup. Theo kết quả kiểm tra, có tính đến các tham số quan trọng đối với Khách hàng (một số tham số được đưa ra ở cuối bài viết), Quest Netvault Backup đã được chọn.
Ngoài các yêu cầu cơ bản, Khách hàng muốn phần mềm được cài đặt trên các máy chủ chạy Linux. Những yêu cầu như vậy không phải phần mềm sao lưu nào cũng đáp ứng được, nhưng Quest Netvault Backup có thể làm được.

Dữ liệu và yêu cầu ban đầu

Nhiệm vụ do Khách hàng đặt ra là thiết kế một hệ thống cung cấp sao lưu dữ liệu với dung lượng 62 TB. Dữ liệu này được chứa trong các hệ thống ứng dụng như SAP, Microsoft SQL, PostgreSQL, MariaDB, Microsoft Exchange, Microsoft SharePoint, v.v. Các hệ thống ứng dụng này chạy trên các máy chủ vật lý và ảo chạy các hệ điều hành từ dòng Microsoft Windows Server, Linux và FreeBSD. Môi trường ảo được xây dựng trên nền tảng ảo hóa VMware vSphere. Cơ sở hạ tầng được đặt trên một trang web.

Nói chung, cơ sở hạ tầng của Khách hàng được thể hiện trong Hình 1.1.

Đi tìm giải pháp tối ưu
Hình 1.1 - Cơ sở hạ tầng của Khách hàng

Trong quá trình phân tích, các khả năng của Quest Netvault Backup áp dụng cho cơ sở hạ tầng của Khách hàng đã được nghiên cứu, cụ thể là: về mặt thực hiện sao lưu, phục hồi, quản lý và giám sát dữ liệu. Chức năng điển hình và nguyên tắc hoạt động thực tế không khác với phần mềm từ các nhà cung cấp khác. Do đó, tôi muốn tiếp tục tập trung vào các tính năng của Quest Netvault Backup, giúp phân biệt nó với các công cụ sao lưu khác.

Các tính năng thú vị

Cài đặt

Kích thước phân phối của Quest Netvalt Backup chỉ là 254 megabyte, cho phép bạn nhanh chóng triển khai nó.

Các plugin cho các nền tảng và tác vụ được hỗ trợ được tải xuống riêng biệt, nhưng điều này có tác động tích cực đến trạng thái mục tiêu của hệ thống, sẽ chỉ có chức năng cần thiết để bảo vệ một cơ sở hạ tầng nhất định và sẽ không bị quá tải với các tính năng không cần thiết.

Управление

Netvault được quản lý thông qua WebUI. Đăng nhập bằng tên và mật khẩu.

Đi tìm giải pháp tối ưu
Hình 1.2 - Cửa sổ đăng nhập vào bảng điều khiển quản lý

Bạn có thể kết nối với bảng điều khiển web từ bất kỳ máy tính mạng nào bằng trình duyệt.

WebUI sử dụng giao diện đơn giản và thân thiện, việc quản trị không gây ra bất kỳ sự cố nào, logic điều khiển có thể truy cập và dễ hiểu, nếu có thắc mắc, trang web của nhà cung cấp sẽ chứa thông tin chi tiết tài liệu sản phẩm.
Đi tìm giải pháp tối ưu
Hình 1.3 - Giao diện WebUI

WebUI được thiết kế để quản lý và kiểm soát Quest Netvault Backup và cho phép bạn thực hiện các tác vụ sau:
- điều chỉnh hiệu suất, bảo mật và các thông số khác;
– quản lý khách hàng, thiết bị lưu trữ và phương tiện;

Đi tìm giải pháp tối ưu
Hình 1.4 - Quản lý thiết bị lưu trữ

– thực hiện sao lưu và phục hồi;
– giám sát công việc, hoạt động của thiết bị và nhật ký sự kiện;

Đi tìm giải pháp tối ưu
Hình 1.5 - Giám sát hoạt động của thiết bị

- thiết lập thông báo;
- tạo và xem báo cáo.

Thiêt bị lưu trư

Quest Netvault dễ dàng thực hiện quy tắc lưu trữ 3-2-1, vì nó có thể hoạt động với các thiết bị lưu trữ trực tuyến các bản sao lưu (hệ thống lưu trữ đĩa), cũng như các thiết bị lưu trữ dài hạn (thiết bị sao chép, thư viện băng vật lý, trình tải tự động, ảo thư viện băng (VTL) và thư viện băng ảo dùng chung (SVTL)). Các bản sao lưu có thể chuyển nhượng có thể được lưu trữ trên đám mây, tại một địa điểm từ xa hoặc trên phương tiện có thể chuyển nhượng (chẳng hạn như ổ băng từ).

Khi làm việc với các thiết bị sao chép, các giao thức RDA và DD Boost chuyên dụng được hỗ trợ. Sử dụng các giao thức này:
– Giảm tải mạng và cải thiện hiệu suất của các tác vụ sao lưu, vì dữ liệu được loại bỏ trùng lặp trên máy khách và chỉ những khối cần thiết mới được truyền. Ví dụ: làm việc cùng với Quest Qorestor bằng giao thức RDA cho phép bạn đạt được hiệu suất lên tới 20 terabyte mỗi giờ và nén 20 trên 1;
- bảo vệ các bản sao lưu khỏi virus ransomware. Ngay cả khi bản thân máy chủ sao lưu bị nhiễm và mã hóa, các bản sao lưu sẽ vẫn còn nguyên vẹn. liên kết.

Khách hàng

Quest Netvault Backup hỗ trợ hơn ba chục nền tảng và ứng dụng. Bạn có thể tìm hiểu thêm về danh sách trên trang web của nhà cung cấp tại liên kết (Hình 1.7). Việc kiểm tra tính tương thích của các phiên bản hệ thống được bảo vệ với Quest Netvault Backup được thực hiện theo tài liệu chính thức "Hướng dẫn tương thích với Quest Netvault Backup" tại liên kết.

Hỗ trợ cho rất nhiều hệ thống cho phép bạn thiết kế các giải pháp cho cơ sở hạ tầng cấp doanh nghiệp phức tạp. Máy khách được phân phối dưới dạng trình cắm (tương tự cho các nhà cung cấp khác - đại lý), được cài đặt trên máy chủ. Do đó, dữ liệu được bảo vệ bằng một hệ thống với một điểm kiểm soát duy nhất.

Đi tìm giải pháp tối ưu
Hình 1.6 - Danh sách plugin

Sau khi tải xuống các plugin cho các nền tảng này, chúng tôi đặt chúng vào một thư mục dùng chung, thư mục này chúng tôi kết nối với Netvault và sau đó cài đặt các plugin từ xa trên các máy chủ được bảo vệ.

Tuy nhiên, một trong những lợi thế, tôi xem xét khả năng hiển thị của việc lựa chọn các đối tượng được sao lưu. Ví dụ, trong hình bên dưới, chúng tôi chọn trạng thái hệ thống máy chủ và ổ đĩa logic c: làm đối tượng.

Đi tìm giải pháp tối ưu

Và hình này cho thấy việc lựa chọn các phân vùng đĩa cứng.

Đi tìm giải pháp tối ưu

Ngoài các plugin dành cho nền tảng chạy trên các máy chủ riêng lẻ, Quest Netvault Backup còn có các phiên bản plugin hỗ trợ các hệ thống cụm khác nhau. Trong trường hợp này, các nút cụm được nhóm thành một máy khách ảo mà plugin hỗ trợ cụm được cài đặt trên đó. Sao lưu và phục hồi các nút cụm sẽ được thực hiện thông qua máy khách ảo này. Bảng bên dưới hiển thị các phiên bản bổ sung được nhóm lại.

Bảng 1.2 Các plugin hỗ trợ hệ thống cụm

Cắm vào
Описание

Trình cắm cho Hệ thống tệp
Plugin này được sử dụng khi định cấu hình sao lưu dữ liệu hệ thống tệp trên các nền tảng sau: - Cụm Windows Server - Cụm Linux - Cụm Sun (Solaris SPARC)

Plug-in cho Exchange
Plugin này được sử dụng khi thiết lập sao lưu máy chủ Microsoft Exchange chạy trên công nghệ Nhóm khả dụng cơ sở dữ liệu (DAG)

Trình cắm cho Hyper-V
Plugin này được sử dụng khi định cấu hình sao lưu cụm chuyển đổi dự phòng Hyper-V

Trình cắm cho Oracle
Plugin này được sử dụng khi thiết lập sao lưu Cơ sở dữ liệu Oracle trên Cụm ứng dụng thực của Oracle (RAC)

Trình cắm cho SQL Server
Plugin này được sử dụng khi định cấu hình sao lưu cụm chuyển đổi dự phòng Microsoft SQL Server.

Trình cắm cho MySQL
Plugin này được sử dụng khi thiết lập bản sao lưu Máy chủ MySQL trên cụm chuyển đổi dự phòng.

Kết quả thực hiện

Kết quả của công việc trong dự án là một hệ thống sao lưu do Khách hàng triển khai dựa trên phần mềm Quest Netvault Backup với kiến ​​trúc như trong Hình 1.8.

Đi tìm giải pháp tối ưu
Hình 1.7 - Trạng thái mục tiêu của hệ thống

Tất cả các thành phần Sao lưu Netvault đã được triển khai trên một máy chủ vật lý với các đặc điểm sau:
– hai bộ xử lý với mười lõi mỗi bộ;
– 64GB RAM;
– Hai ổ cứng 300GB 10K SAS (RAID1)
– Bốn ổ cứng 600GB 15K SAS (RAID10)
– HBA với hai cổng SAS bên ngoài;
– hai cổng 10 gbps;
- Hệ điều hành CentOS.

Các bản sao lưu trực tuyến được lưu trữ trên Quest Qorestor Standard (150TB phía sau). Làm việc với Qorestor được thực hiện bằng giao thức RDA. Tỷ lệ chống trùng lặp trên Qorestor khi kết thúc hoạt động thử nghiệm của hệ thống là 14,7 trên 1.

Để lưu trữ lâu dài, một thư viện băng với bốn ổ đĩa tiêu chuẩn LTO-7 đã được sử dụng. Thư viện băng được kết nối với máy chủ sao lưu qua SAS. Theo định kỳ, các hộp mực được chuyển đi và chuyển đến một trong những chi nhánh ở xa để cất giữ.

Tất cả các plug-in cần thiết đã được tải xuống và đặt trên một thư mục mạng để cài đặt từ xa. Thời gian triển khai và cấu hình cho hệ thống này là chín ngày.

Những phát hiện

Theo kết quả của dự án, tôi có thể nói rằng Quest Netvault Backup có thể đáp ứng tất cả các yêu cầu của Khách hàng và giải pháp này là một trong những công cụ để xây dựng hệ thống sao lưu, cho cả công ty nhỏ và Khách hàng cấp Doanh nghiệp.

Hầu hết các tham số được sử dụng để đánh giá các giải pháp được hiển thị trong bảng so sánh.

Bảng 1.3 - Bảng so sánh

Tiêu chuẩn
thông tin liên lạc
Bảo vệ phổ IBM
Trình bảo vệ dữ liệu tập trung vi mô
Sao lưu & nhân rộng Veeam
Veritas NetSao lưu
Nhiệm vụ Netvault

Hỗ trợ Microsoft Windows cho Máy chủ Phương tiện
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ Microsoft Windows cho Máy chủ Phương tiện
Không
vâng
vâng
Không
vâng
vâng

Giao diện đa ngôn ngữ
vâng
vâng
Không
Không
vâng
vâng

Chức năng giao diện quản lý WEB
6 của 10
7 của 10
6 của 10
5 của 10
7 của 10
7 của 10

Quản lý tập trung
vâng
vâng
vâng
vâng
vâng
vâng

Quản trị dựa trên vai trò
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành Microsoft Windows
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành Linux
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành Solaris
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành AIX
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành FreeBSD
vâng
Không
vâng
vâng
vâng
vâng

Đại lý cho hệ điều hành MAC
vâng
vâng
vâng
Không
vâng
vâng

Đại lý cho Microsoft SQL
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho IBM DB2
vâng
vâng
vâng
vâng
Không
vâng

Đại lý cho cơ sở dữ liệu Oracle
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho PostgreSQL
vâng
vâng
vâng
Không
vâng
vâng

Đại lý cho MariaDB
vâng
vâng
vâng
Không
vâng
vâng

Đại lý cho MySQL
vâng
vâng
vâng
Không
vâng
vâng

Đại diện cho Microsoft SharePoint
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho Microsoft Exchange
vâng
vâng
vâng
vâng
vâng
vâng

Đại lý cho IBM Informix
vâng
vâng
vâng
Không
vâng
vâng

Đại lý cho máy chủ Lotus Domino
vâng
vâng
vâng
Không
vâng
vâng

Đại lý cho SAP
vâng
vâng
vâng
Không
vâng
vâng

Hỗ trợ cho VMware ESXi
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ cho Microsoft Hyper-V
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ cho các thiết bị lưu trữ băng từ
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ giao thức tăng cường DD
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ giao thức Catalyst
vâng
vâng
vâng
vâng
vâng
Không

Hỗ trợ giao thức OST
vâng
Không
vâng
Không
vâng
Không

Hỗ trợ giao thức RDA
vâng
vâng
vâng
vâng
vâng
vâng

Hỗ trợ mã hóa
vâng
vâng
vâng
vâng
vâng
vâng

Chống trùng lặp phía máy khách
vâng
vâng
vâng
vâng
vâng
vâng

Chống trùng lặp phía máy chủ
vâng
vâng
vâng
vâng
vâng
vâng

hỗ trợ NDMP
vâng
vâng
vâng
Không
vâng
vâng

khả năng sử dụng
6 của 10
3 của 10
4 của 10
8 của 10
5 của 10
7 của 10

Tác giả:Mikhail Fedotov — Kiến trúc sư hệ thống sao lưu

Nguồn: www.habr.com

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