1.关于 Netbackup
veritas netbackup 产品线:
virtual appliance 为虚拟化产品
一体机产品
5250 appliance - master / media server
5340 appliance - media server
5150 appliance 容器化
5340 appliance 容器化
netbackup软件
NetBackup 是 Symantec 公司提供的企业级备份管理软件,它支持多种操作系统,包括 UNIX、Microsoft Windows、OS/2 以及 Macintosh 等。NBU 是目前使用最广的备份软件。
NBU 采用全图形的管理方式,同时提供命令行接口,适应不同的用户需求。它提供了众多的性能调整能力,从管理角度看,其高性能特征十分明显。如提供多作业共享磁带机、大作业并行数据流备份、完善的监控报警、动态备份速度调整等能力,为用户的集中式存储管理提供了灵活和卓有成效的手段。

通过管理界面,管理员可以设置网络自动备份策略,这些备份可以是完全备份,也可以是增量备份。同时, NBU 还管理存储设备。如果采用磁带库,它可以驱动机械手(磁带库使用机械手作为磁带自动加载工具),管理磁带。
它是于2004年被symantec收购veritas公司的一款产品,该产品功能强大,分为初级的NetBackup EXEC和高级的NetBackup产品。目前最新版本为8.0
Nbu master server可以直接挂存储,也可以通过media server管理存储,可以来备份自身数据和client的数据资源。
NetBackup提供了适用于各种平台的完整而灵活的数据保护解决方案。这些平台包括 Windows、UNIX 和 Linux 系统。
NetBackup管理员可以设置定期或基于日历的日程表,以便为整个网络中的客户端执行自动的、无人值守的备份。管理员可以通过认真地预定备份,得到一段时间内的系统、完整的备份,并优化非高峰时段内的网络通信量。
备份可以是完全或增量备份:完全备份会备份所有指示的客户端文件,而增量备份则仅备份上次备份后更改的文件。NetBackup管理员可以允许用户从自己的计算机备份、还原或存档文件。(存档操作先备份文件,如果备份成功,则将该文件从本地磁盘中删除)。
1.1 体系架构
现有数百种产品可以为开放系统环境执行备份与恢复,但为处理现代数据中心的大量数据而专门设计的却少之又少。NetBackup Enterprise拥有一个核心三层体系架构。它整合了尖端介质管理功能和高性能,能够适应最大规模数据中心的需求。
NetBackup Enterprise的三层体系结构包含三类主要的组件,即Master Server(主服务器),Media Servers(介质服务器),Clients(客户端)。典型的NetBackup Enterprise的备份管理系统是由一个Master Server,一个或多个Media Servers,以及多个Clients组成;这样的一个备份管理系统就构成一个NetBackup的存储备份域(NetBackup Storage Domain)。比较大的备份管理系统,特别是跨地域的备份系统,则包含可能包括多个备份域。(注:在此NetBackup Enterprise本身是三层体系结构,再加上集中管理工具Global Data Manager,则构成了四层体系结构)
NetBackup Master Server
NetBackup Master Server是NetBackup Enterprise第一层的部件。Master Server是管理一切数据保护工作的“大脑”,是最核心的部件。它所管理的工作包括:任务调度、客户端备份、介质管理、设备管理等等。Master Server本身也可以挂接一个或多个备份设备,来直接对客户端进行备份。NetBackup Media Server
当需要备份的数据属于不同分组(如不同部门、子系统、应用等)或数据量比较大的时候,我们需要使用多个Media Servers来做分组备份管理和分担备份任务。Media Server代表第二层,备份设备挂接在Media Server上,以本地方式备份大型应用,同时还可以备份网上的其它客户机系统。Media Server可以和Master Server或其他的Media Server共享磁带库,也可以配置其自己的磁带设备。在有多个Media Servers的情况下,一个Media Server因故障停止数据保护工作的时候,可以由Master Server把这个Media Server的数据保护工作转移到另外的Media Servers上。NetBackup Client
第三层是 NetBackup Client端(客户端),所有的需要通过网络把数据传到Master Server或Media Servers上来做数据备份的计算机,都是备份的客户端。在客户端上要安装NetBackup Enterprise的客户端软件。这些备份客户端可能在网络当中本身也充当应用服务器的脚色。(注意:Master Server和Media Server本身也是NetBackup Enterprise的客户端,它们在备份自己的数据的时候就是备份的客户端。Media Server和Client都可以通过Master Server,实现集中式管理
NetBackup 既包括服务器软件也包括客户端软件,如下所述:
■ 服务器软件驻留在管理存储设备的计算机上。
■ 客户端软件驻留在包含要备份的数据的计算机上 (服务器也包含客户端软件,并且可以备份)。
NBU 包括Server/Client软件:
1.在需要连接存储设备(如磁带库或光盘库)的服务器上安装 Server 软件。
2.在需要提供数据进行备份的机器上安装Client 软件。
3. Server 和 Client 之间通过TCP/IP Sockets 通讯。
4. NBU支持Master Server和Media Server存储
NetBackup主服务器(Master Server)管理制定全网的备份策略,控制所有的备份作业,是集中管理的核心。Master Server可管理存储设备、控制备份/归档策略和恢复操作。
Media Server 只连接存储设备,提供数据分流,并不控制备份/归档策略和恢复操作,它的作用是分散网络负担,来提高备份效率。
1.2.常见环境及架构
NetBackup组件定义

NetBackup服务层次选项及域

NetBakcup域与OpsCenter

2.操作管理界面
NetBackup可以使用多种界面加以管理。最佳选择取决于个人喜好和管理员可使用的工作站。
3.NetBackup 管理控制台
使用“NetBackup 管理控制台”管理和监视 NetBackup 操作。登录到 NetBackup 管理控制台
在已安装“NetBackup管理控制台”
Windows主机上,选择“开始”>“程序”> Veritas NetBackup >“NetBackup 8.1.2 管理控制台”。
在 UNIX 计算机上,使用 jnbSA 命令:/usr/openv/java/jnbSA &“NetBackup 管理控制台”登录屏幕的“主机名”字段中将显示一个名称。
默认主机名是成功登录的上一台主机。下拉列表包含已登录到的其他主机的名称。
要登录到其他主机,请键入另一台主机的名称。
如果您输入的服务器为介质服务器或客户端,则该介质服务器或客户端必须已经安装安全证书。
请参见“关于 NetBackup 主机的安全证书”。在登录屏幕中,键入用户名和密码。
要登录到 Windows 服务器,请按如下所示输入服务器的域名和用户名:
domain_name\user_name
domain_name 指定 NetBackup 主机的域。如果主机不是域的成员,则不需要domain_name。要使用 Windows Active Directory 凭据登录应用程序服务器,请启用“使用Active Directory 登录凭据”。启用此选项后,您可以绕过要求使用用户名进行的身份验证,并启用单点登录 (SSO)。
具有管理和非管理权限的用户可以使用 SSO。具有管理权限的用户在启动“NetBackup管理控制台”时需右键单击并选择“以管理员身份运行”选项。
选择此选项后,用户可以使用管理权限查看控制台。
关于 SSO,请注意以下几点:
■ 仅当 NetBackup 主服务器和 NetBackup 客户端为 Windows 主机时,SSO选项才可用。
■ 使用 SSO 首次成功登录后,当下次尝试登录同一客户端的同一服务器时,“使用 Active Directory 登录凭据”复选框仍将处于启用状态。
■ UNIX 主服务器的“NetBackup 管理控制台”不显示使用 Active Directory凭据的复选框。
■ UNIX 主机可以使用基于用户名的身份验证登录应用程序服务器。单击“登录”以登录到指定服务器上的 NetBackup应用程序服务器程序。界面程序继续通过在登录屏幕中指定的服务器通信,以完成当前会话的余下部分。
4.配置向导
配置 NetBackup 最简单的方法是使用 NetBackup 管理控制台中提供的配置向导。
这些向导可帮助配置 NetBackup 环境的属性。
右侧窗格中的向导选择随屏幕左侧所选的 NetBackup 实用程序的不同而不同。
1)Policy(备份策略)
备份策略定义一台或几台服务器的备份方法。它包括哪些服务器需要备份、备份哪些目录或文件、在什么时间备份、采用什么方式进行备份等。配置NBU主要指定义备份策略。
2)Schedule(备份时间表)
它用来定义在什么时间进行备份和归档的操作。它用来定义做全备份,还是增量备份或者用户自己备份、是否归档,备份的频度,备份磁带保留多长时间,可以备份的时间段等。
3)Storage Unit(存储单元)
存储单元指将备份作业按备份设备类型分组。如4mm磁带机、DLT磁带机、LTO磁带机、本地磁盘等。在一种备份服务器上有可能存在多种类型的备份设备。
介质管理器(Media Manager):它是NBU软件的一个模块,针对磁带或光盘设备。它在备份或归档时调度磁带或光盘,并控制上带/卸带动作。
硬盘:NBU可以将数据备份到本地硬盘上。它使用于需要快速备份的场合。
NDMP:NDMP也是由介质管理器控制,但连接到NDMP主机上。
4)卷(Volume)
在Media Manager中一盘磁带或一片光盘称为一个卷。
5)Volume Pool(卷池)
卷池是磁带或光盘的集合。通过指定卷池,我们可以将磁带按照组分配给用户,使不同类型的作业存放在不同的磁带组中。
在NBU安装完成后,会生成一个NetBackup卷池。
6)Cross Mount Point(交叉文件系统)
在UNIX系统中,每一个文件系统都有一个Mount点,这个Mount点可能位于整个系统的任意位置。当一个文件系统的Mount点位于另一个文件系统之下时,我们称之为交叉文件系统。如:/文件系统包括/usr和/tmp的子文件系统。
7)True Image Recovery(真正影像恢复)
在既有全备份,又有增量备份的情况下,如果在备份之间有文件被删除或移动,恢复时,会将被删除或移动过的文件也恢复到原来的位置才进行删除。
真正影像恢复功能可以收集文件的异动情况,能够作到在恢复时可以不恢复异动过的文件。该功能需要一部分硬盘空间。
8)Full Backup(全备份)
将用户设定的整个目录或文件全部备份。
9)Differential Incremental Backup(增量备份)
备份上一次备份以来,更新过的文件。不管上一次备份是全备份、增量备份,还是累积备份。
10)Cumulative Incremental Backup(累积备份)
备份上一次全备份以来更新过的数据。
11)NetBackup Catalog(NBU数据库)
NetBackup自身有一索引数据库,主要记录每次备份的相关信息。比如从哪个Client备份的,保留多长时间等。
12)Retention(备份保留期限)
系统管理员可以指定每次备份可以保留多长时间,当该期限达到时,NBU自动将该备份的相关信息从NBU数据库中删掉(并不从磁带中删掉)。这时,用户就检索不到这次备份的信息。
目录结构:
安装部署:
5.版本变化
NetBackup 8.3 主要功能,正式发布时间:2020 年 8 月
强化安全和保护功能
面向各领先平台的云原生数据保护
扩展、简化统一平台,增强平台韧性
强化工作负载支持,改善性能
Universal Shares包括新的表单支持项并增强管理功能
即时访问SQL数据库和BYO。
扩展的工作负载功能,如Microsoft SQL自助服务。
MSDP直接从单个节点对云分层,支持管理多个桶、存储层和云提供商中的数据。
云中的映像共享,支持Azure和S3兼容的对象存储。
对象存储支持客户端重复数据删除,可以直接写入云存储。
NetBackup 8.2 主要功能,正式发布时间:2019 年 6 月 28 日
无代理恢复 VMware:无需代理即可粒度还原虚拟机数据。
灾难恢复至云:编排灾难恢复至 AWS 云。
增强备份至云:实现更快的重复数据删除以及去重至 AWS Glacier。
快照备份:创建支持的快照备份副本。
应用程序感知型快照:创建 Oracle、DB2 的应用程序一致性快照。
NetBackup for Red Hat virtualization:简单的用户体验,基于角色的访问控制以及 API。
NetBackup for OpenStack:OpenStack 系统的并行流备份。
双重身份验证:更安全地访问 NetBackup 控制台。
扩展的 REST API 库:扩展了对 SwaggerTM 界面的调用和支持。
8.1.2 主要功能,正式发布时间:2018 年 9 月 17 日
全新的 Web 用户界面:实现基于 Web 的简单安全用户体验
基于角色的访问权限:授予特定用户和角色的有限访问权限
VMware Instant Access:无需部署代理,就能更快速、更轻松恢复虚拟机
适用于 AWS 的 NetBackup for VMware Cloud:保护 AWS 中的所有 VMware 虚拟机
NetBackup for HBase:基于数据库的 HBase 系统备份
保护云工作负载:编排 AWS、Microsoft 和 Google 快照
自动客户端更新:更快、更轻松的客户端软件升级
Amazon Glacier Vaults:通过 AWS 实施合规控制措施
并行流 SDK:用于创建第三方插件的开发工具包
REST API 库:扩展调用,支持更多的编程功能
随时应对 GDPR 要求:用户审计,运用标记提醒企业进行检查
Veritas Smart Meter:从 Web 门户监控使用量和消耗量
8.1.1 主要功能,正式发布时间:2018 年 2 月 16 日
AWS Glacier 云接口:运用便宜的云存储进行备份和长期保留
Alibaba 云接口:在阿里云中存储备份数据
NetBackup for PostgreSQL:基于数据库的 PostgreSQL 数据库备份
NetBackup for SQLite:基于数据库的 SQLite 数据库备份
NetBackup for MariaDB:基于数据库的 MariaDB 数据库备份
增强版重复数据删除功能:选择固定或可变长度分段以优化性能
与 Veritas CloudPoint 集成:编排来自 3PAR、HDS、EMC 和 Pure 的快照
NetBackup RestAPI:RESTful API 支持自定义的 UX,还可与第三方应用程序集成
8.1 主要功能,正式发布时间:2017 年 9 月 26 日
NetBackup CloudCatalyst:通过重复数据删除功能,实现速度更快、存储效率更高的云备份
NetBackup 并行流处理:实现大数据和超融合群集的更快速、横向扩展备份
NetBackup for Hadoop/HDFS:实现 Hadoop/HDFS 群集的并行横向扩展备份
NetBackup for Nutanix:实现 Nutanix 群集的并行横向扩展备份
NetBackup for MySQL:基于数据库的 MySQL 数据库备份
VMware 粒度备份和恢复:从全新的恢复用户界面选择虚拟驱动器
Instant Recovery for Oracle:直接从 NetBackup 一体机存储访问 Oracle 数据库
NetBackup Accelerator for Dell EMC Isilon:Isilon 文件管理器的 NDMP 备份速度提高 50% 左右
更轻松部署:适用于所有客户端的部署模板和自带包装
强化安全性:保护通信安全并改进了 MSDP 存储的加密选项
NetBackup 虚拟一体机:部署至现有虚拟环境,包括数据中心和远程办公室
8.0 主要功能,正式发布时间:2016 年 12 月 5 日
Microsoft Windows Server 2016:为下一代工作负载做好准备,并充分利用 MS Resilient Change Tracking (RCT)
NetBackup Accelerator for Microsoft Hyper-V:充分利用 Windows Server 2016 并以速度提高 100 倍的虚拟机备份管理虚拟数据增长
VMware vSphere 6.5:为下一代 VMware 做好准备,支持将单个 VMDK 文件还原至现有或备用虚拟机
NetBackup Self-Service VMware vRealize 插件:可定制的选项让 VMware vRealize 用户能够管理 NetBackup 保护
适用于远程办公室的 NetBackup 虚拟设备:轻松下载设备并为 VMware 环境中的远程办公室保护提供支持
NetBackup Amazon AMI:满怀信心地为 Amazon EC2 云服务中运行的工作负载提供简单、快速、统一的数据保护
集成云存储连接器:提高灵活性并提供更多云选择,而且支持 Microsoft Azure、IBM Softlayer、OpenStack Swift、SwiftStack
增强 EMC Isilon 文件管理器的 NDMP 备份:提高重复数据删除率,加快备份速度并减少 Isilon 文件管理器 NDMP 备份的存储空间
7.7.3 主要功能,正式发布时间:2016 年 6 月 6 日
VMware Intelligent Policies for VMware Tags:使用 VMware vSphere 6 标记选择并自动保护虚拟机
VMware 单个 VMDK 文件还原:通过在 Windows 和 Linux 中还原单个 VMDK,轻松创建新虚拟机
Amazon S3 云连接器压缩:提高云性能并降低在 S3 云目标中发送和存储数据的成本
OpsCenter 警报增强功能和活动监视器过滤:借助更快速的深入监控和更高的可管理性加快故障排除速度
客户端本机打包:通过适用于 RHEL、SuSE、CentOS 和 Oracle Linux 的 RPM 简化 Linux 客户端部署
NetBackup Self-Service 应用程序保护:适用于 Oracle 和 SQL 的企业与 MSP 多租户自助服务备份与还原
NetBackup Self-Service 多策略保护:借助全新的“保护类型”,以保护使用多个策略的客户端,提高了灵活性
NetBackup Self-Service vCloud Director:“一站式”导入简化了 vCloud 环境的备份和恢复
NetBackup Self-Service 系统管理员面板:改进了管理员视图,可以监控租户、数据使用量和数据增长
官方文档 :
https://www.veritas.com/

