在本文中,我将向您展示我如何认识Quest Netvault Backup。 关于Netvault Backup,当该软件仍归Dell所有时,我已经听到了很多正面评价,但不必用手“触摸”它。
Quest Software,也称为Quest,是位于加利福尼亚州的软件公司,在24个国家/地区设有53个办事处。 它成立于1987年。 该公司以其软件在数据库,云管理,信息安全,数据分析,备份和恢复领域的专业人士而闻名。 Quest Software在2012年被Dell收购。 到2016年11月1日,销售已完成,公司重新启动为Quest Software。
不久前就紧密了解Quest Netvault。 在一个项目中,客户要求找到一种廉价且最佳的解决方案来保护其基础设施。 客户正在考虑使用各种备份软件,其中一种解决方案是Quest Netvault Backup。 根据测试结果,根据对客户重要的参数(其中一些参数在本文结尾处给出),选择了Quest Netvault Backup。
除了基本要求外,客户还希望将软件安装在运行Linux的服务器上。 并非所有备份软件都实现了这些要求,但是Quest Netvault Backup可以做到这一点。
基准和要求
客户设定的任务是设计一个可提供62 TB数据备份的系统。 这些数据包含在SAP,Microsoft SQL,PostgreSQL,MariaDB,Microsoft Exchange,Microsoft SharePoint等应用程序系统中。 这些应用程序系统在运行Microsoft Windows Server,Linux和FreeBSD系列操作系统的物理和虚拟服务器上运行。 该虚拟环境基于VMware vSphere虚拟化平台构建。 基础结构位于一个站点上。
通常,客户的基础结构如图1.1所示。
图1.1-客户基础架构该分析检查了适用于客户基础架构的Quest Netvault Backup的功能,即:在执行数据的备份,恢复,管理和监视方面。 实际上,典型的功能和操作原理与其他供应商的软件没有区别。 因此,我想详细介绍Quest Netvault Backup的功能,该功能将其与其他备份工具区分开。
有趣的功能
安装方式Quest Netvalt Backup发行版的大小仅为254 MB,可让您快速部署它。
用于支持的平台和任务的插件是单独下载的,但这对系统的目标状态有积极影响,该目标状态仅具有保护特定基础结构所必需的功能,不会因不必要的功能而过载。
管理学Netvault通过WebUI Web Shell进行管理。 通过名称和密码登录。
图1.2-登录到管理控制台的窗口可以使用浏览器从网络上的任何计算机上连接到Web控制台。
WebUI使用简单友好的界面,管理不会引起任何问题,管理逻辑是可访问且易于理解的,如果出现问题,则供应商的网站将包含详细的
产品文档 。
图1.3-WebUI界面WebUI旨在管理和控制Quest Netvault Backup,并允许您执行以下任务:
- 调整性能,安全性和其他参数;
- 管理客户端,存储设备和媒体

图1.4-存储设备管理
图1.5-监视设备活动储存装置Quest Netvault可以轻松实现3-2-1存储规则,因为它还可以与在线备份存储设备(磁盘存储系统)以及长期存储设备(重复数据删除设备,物理磁带库,自动加载器,虚拟设备)一起使用磁带库(VTL)和共享虚拟磁带库(SVTL))。 异化备份可以存储在云中,远程站点或异化介质(例如磁带驱动器)上。
使用重复数据删除设备时,支持专用的RDA和DD Boost协议。 使用以下协议:
- 由于在客户端上对数据进行了重复数据删除并且仅传输了必要的数据块,因此可以减少网络负载并提高备份任务的性能。 例如,通过RDA协议与Quest Qorestor结合使用,可以实现每小时高达20 TB的性能以及20:1的压缩率。
- 保护备份免受勒索软件病毒的侵害。 即使备份服务器本身已被感染和加密,备份也将保持不变。 链接 。
客户群Quest Netvault Backup支持三打以上的平台和应用程序。 您可以使用
链接在供应商的网站上更详细地了解此列表(图1.6)。 根据链接上的官方文档“ Quest Netvault Backup兼容性指南”,使用Quest Netvault Backup检查受保护系统的版本兼容性。
支持如此多的系统,使您可以为复杂的企业级基础架构设计解决方案。 客户端以插件形式分发(类似于其他供应商-代理),这些插件安装在服务器上。 结果,使用具有单个管理点的单个系统来保护数据。
图1.6-插件列表下载适用于这些平台的插件后,我们将它们放置在一个共享文件夹中,该文件夹连接到Netvault,然后在受保护的服务器上远程安装插件。
另一个优点是,我认为要备份的对象的选择很明确。 例如,在下图中,我们选择服务器系统和逻辑驱动器c:\的状态作为对象。

该图显示了硬盘分区的选择。

除了用于在单独服务器上运行的平台的插件之外,Quest Netvault Backup还具有支持各种群集系统的插件版本。 在这种情况下,群集节点被分组为一个虚拟客户端,在该客户端上安装了具有群集支持的插件。 群集节点将已经通过此虚拟客户端进行备份和还原。 下表显示了插件的群集版本。
表1.2支持集群系统的插件
外挂程式
| 内容描述
|
---|
文件系统插件
| 在以下平台上设置文件系统数据备份时,将使用此插件: -Windows Server群集 -Linux集群; -Sun群集(Solaris SPARC)
|
交换插件
| 使用数据库可用性组(DAG)技术设置Microsoft Exchange服务器的备份时使用此插件
|
Hyper-V插件
| 设置Hyper-V故障转移群集的备份时使用此插件
|
oracle插件
| 在Oracle的Real Application Clusters(RAC)上设置Oracle Database备份时使用此插件
|
sql server插件
| 设置Microsoft SQL Server故障转移群集的备份时使用此插件。
|
mysql插件
| 在故障转移群集中设置MySQL Server备份时使用此插件。
|
实施结果
该项目的结果是客户基于Quest Netvault Backup软件部署的备份系统,其架构如图1.7所示。
图1.7-目标系统状态
所有Netvault Backup组件均部署在具有以下特征的物理服务器上:
- 两个处理器,每个处理器具有十个内核;
- 64 GB RAM;
- 两个SAS 300GB 10K硬盘(RAID1)
- 四个SAS 600GB 15K硬盘(RAID10);
- 带两个外部SAS端口的HBA;
- 两个10 gbps端口;
- 操作系统CentOS。
在线备份存储在Quest Qorestor Standard(后端150TB)上。 与Qorestor的合作是根据RDA协议进行的。 系统试运行结束时,Qorestor上的重复数据删除系数为14.7比1。
对于长期存储,使用了具有四个LTO-7标准驱动器的磁带库。 磁带库通过SAS连接到备份服务器。 定期将磁带盒丢弃并移动以存储到远程分支机构之一。
所有必需的插件均已下载并放置在网络文件夹中以进行远程安装。 该系统的部署和配置时间为9天。
结论
根据项目的结果,我可以说Quest Netvault Backup能够实现客户的所有要求,并且该解决方案是为小型公司和企业级客户构建备份系统的工具之一。
比较表中显示了用于评估解决方案的大多数参数。
表1.3-比较表
标准
| Commvault
| IBM Spectrum Protect
| 微焦点数据保护器
| Veeam备份和复制
| Symantec NetBackup
| Quest Netvault
|
---|
Microsoft Windows OS对备份服务器的支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Linux OS对备份服务器的支持
| 没有啦
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
多语言界面
| 是的
| 是的
| 没有啦
| 没有啦
| 是的
| 是的
|
---|
功能性WEB管理界面
| 10人中有6人
| 10人中有7人
| 10人中有6人
| 5之10
| 10人中有7人
| 10人中有7人
|
---|
集中管理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
角色管理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Microsoft Windows代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Linux代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Solaris OS代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
AIX OS代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
FreeBSD OS代理
| 是的
| 没有啦
| 是的
| 是的
| 是的
| 是的
|
---|
MAC OS代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
Microsoft SQL代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
IBM DB2代理
| 是的
| 是的
| 是的
| 是的
| 没有啦
| 是的
|
---|
Oracle数据库代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
PostgreSQL代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
MariaDB代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
MySQL代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
Microsoft SharePoint代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Microsoft Exchange代理
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
IBM Informix代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
Lotus Domino服务器代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
SAP代理
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
VMware ESXi支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
Microsoft Hyper-V支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
磁带存储支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
DD Boost协议支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
催化剂协议支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 没有啦
|
---|
OST协议支持
| 是的
| 没有啦
| 是的
| 没有啦
| 是的
| 没有啦
|
---|
RDA协议支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
加密支持
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
客户端重复数据删除
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
服务器端重复数据删除
| 是的
| 是的
| 是的
| 是的
| 是的
| 是的
|
---|
NDMP支持
| 是的
| 是的
| 是的
| 没有啦
| 是的
| 是的
|
---|
易用性
| 10人中有6人
| 10分之3
| 十分之四
| 10人中有8人
| 5之10
| 10人中有7人
|
---|
作者:
Fedotov Mikhail-备份系统架构师