Netbackup设备管理之Linux篇

合集下载

NetBackup配置使用指南(NBU配置使用指南)

NetBackup配置使用指南(NBU配置使用指南)

目录1 VERITAS NETBACKUP (NBU) 简介 (3)2 NBU基本概念 (5)3 NBU 管理界面 (6)4 配置存储单元 (8)5 配置备份策略(Policy) (14)5.1 如何规划一个Policy (15)5.2 如何创建一个Policy (17)6 其它安装配置 (30)6.1 定义NetBackup全局属性 (30)6.2 重新定义保存期限等级 (32)6.3 Multiplexing(MPX)多路共享 (33)6.3.1 何时使用Multiplexing (34)6.3.2 如何配置Multiplexing (34)6.4 限制备份带宽,调整备份速度 (35)6.4.1 配置方法 (36)6.5 配置Media Server (36)6.6 配置bp.conf (Server)文件 (37)6.7 配置bp.conf (Client)文件 (37)6.8 配置Email通知 (38)7 管理NetBackup (39)7.1 备份NetBackup数据库 (39)7.2 管理NetBackup进程 (44)7.2.1 用bpps显示NetBackup目前正在运行的进程 (44)7.2.2 启动NetBackup进程 (45)7.2.3 停止NetBackup进程 (45)7.3 管理Client文件的恢复 (45)7.4 负载平衡 (45)7.5 Duplicating(复制),Verifying(核查)和 Importing(导入)操作. 467.5.1 复制(Duplicating) (46)7.5.2 核查(Verifying) (48)7.5.3 导入(Importing) (48)8 任务监视器(Activity Monitor) (50)8.1 Activity Monitor的界面 (50)8.2 使用Job Monitor (51)8.2.1 任务监视器作用 (51)8.2.2 查看任务细节 (51)9 NetBackup报告 (53)10 备份的恢复 (58)11 设备管理(device manager) (63)11.1 增加一个机械手 (64)11.2 增加一个驱动器 (67)11.3 机械手与驱动器配置实例 (68)12 介质管理 (70)12.1 如何启动介质管理 (70)12.2 配置V olume Pool (71)12.2.1 增加一个V olume Pool (71)12.2.2 Scratch V olume Pool (72)12.3 增加卷 (73)12.3.1 使用Robot Inventory功能增加一个机械手控制的卷 (73)12.3.2 不使用Robot Inventory功能增加一个卷 (74)12.4 移动卷 (75)12.5 Deassign一个卷 (76)12.6 改变一个卷的属性 (76)12.7 更换一个卷 (79)12.7.1 更换但不用相同的Media ID (79)12.7.2 更换但使用相同的Media ID (79)13 bpadm和vmadm (80)13.1 bpadm (80)13.2 vmadm (80)13.3 tpconfig (80)14 使用和维护步骤 (81)14.1 配置NetBackup基本步骤 (81)14.2 磁带机的清洗 (81)14.3 在一个库体中,NetBackup如何选择使用一个介质 (81)14.4 如何恢复NetBackup本身的数据库 (82)14.5 如何使用tar读出NetBackup的备份 (82)1VERITAS NETBACKUP (NBU) 简介NBU是VERITAS 公司提供的企业级备份管理软件,它支持多种操作系统,包括UNIX、Microsoft Windows、OS/2以及Macintosh等。

Linux系统设备管理

Linux系统设备管理

打印机的配置主要是对打印守护进程的配置,必须给打印守护进程提供必要的信息,如设备 名称、打印机名称等,这些信息都存放在/etc/printcap文件中。
要挂载并口打印机,可输入 $ mount /dev/lp1/mnt 如果是USB口的打印机,则输入 $ mount /dev/usb/lp1/mnt 如果要关闭打印机,则输入 $ umount /mnt
1.5 U盘管理
在Liunx下U盘被作为SCSI设备,挂载U盘前首先确认U盘设备名,在终端 输入 # dmesg|more
假设用户的U盘设备名为“sda1”,那么先建立挂载点/mnt/usb,然后 输入 # mount -t vfat /dev/sda1/mnt/usb 挂载即可.
或者通过在fstab中加入如下代码:
当一次挂载/卸载多个介质时,“-a”选项就显得很有用,例如 # umount -a -t vfat
将卸载系统中所有Windows FAT文件系统的介质。
通 常 Linux 系 统 不 支 持 NTFS 格 式 的 文 件 系 统 , 如 果 用 户 的 windows分区有NTFS格式的,要使Liunx支持 NTFS格式,用户可以 通过编译内核实现,但最简单的方式是通过安装支持NTFS的rpm包 实现。
/dev/hda1 /dev/hda5
Windows FAT32 Windows Ext'd (LBA)
/dev/hda5 Windows FAT32
/dev/hda6 Linux
要查询某设备上有哪些分区,可以以“root”身份输入如下命令: # fdisk -l
比如,要看看系统中第一块IDE硬盘的情况,可用 # cfdisk -P s /dev/hda

《Linux设备管理》PPT课件 (2)

《Linux设备管理》PPT课件 (2)
• 缓冲区地址
• 适配器中的缓冲区所映射的内存地址范围
• DMA通道号
• 设备申请DMA使用的DMA通道号码
• 在安装设1备3 时,由系统为适配器分配这些资源,并保 证各个设备的资源彼此不相冲突。
第六章 Linux设备管理
• 设备管理概述 • 总线、桥、端口、接口 • 设备驱动 • Linux块设备管理
• 字符设备与块设备
• 字符设备:终端设备(显示器、键盘、鼠标等)、打印 机、串口设备
• 顺序访问
• 块设备3:磁盘、光盘、闪存
• 随即访问 • 块设备都是以“文件系统挂载”的方式进行访问
设备管理
• 设备管理目标
• 从资源的角度出发
• 要尽可能地提高设备的使用效率,提高I/O系统的性能;
• 从用户的角度出发
设备与系统的接口
• 外部物理设备无法直接与CPU相连接的,存在以下差 异
• 控制方式不同
• CPU是数字化命令,而设备需要物理信号来控制
• 传输方式不同
• CPU以字节为数据传输单位,设备可能以位或者块为单位
• 速度不匹配
• 设备的工作速度要比CPU慢许多
• 时序不一致
• 设备的定时控制电路,难以与CPU的时钟一致
• 字符设备 • 网络设备/时钟设备/终端设备
• 设备管理相1 关技术
• 中断 • DMA
设备分类 (1)
• 输入设备、输出设备
• 输入设备:键盘、鼠标 • 输出设备:显示器、打印机 • 输入/输出设备:磁盘、网络、串口设备
• 系统设备与外部设备
• 系统设备:系统时钟、系统扬声器、总线接口
• 系统设备的驱动由内核本身完成
• a processor communicates wit h its surrounding devices is through a series of electric al connections (line).

教学设计Netbackup备份教程

教学设计Netbackup备份教程
执行恢复操作
02
01
03
04
05
根据企业的业务需求和风险承受能力,制定相应的灾难恢复策略,包括数据备份、容灾备份、业务连续性计划等。
制定灾难恢复策略
定期组织灾难恢复演练和培训,提高相关人员的应急处理能力和协作效率。
随着企业业务的发展和技术的更新,需要不断更新和维护灾难恢复计划,确保其有效性和可行性。
04
人工智能和机器学习技术的应用,将进一步提高备份软件的智能化和自动化水平。
01
建议深入学习Netbackup备份软件的高级功能和特性,如备份策略制定、备份数据恢复等。
02
推荐阅读Netbackup官方文档和相关技术书籍,了解更多备份技术和最佳实践。
03
参加Netbackup相关的在线课程和培训班,加深对备份技术的理解和应用能力。
评估损失
在恢复完成后,需要对恢复结果进行验证,确保数据的完整性和可用性。
验证恢复结果
根据评估结果,选择一个合适的恢复点,即需要恢复到哪个时间点的数据状态。
选择恢复点
确保恢复环境的安全性、稳定性和可用性,包括所需的硬件、软件和网络环境。
准备恢复环境
按照预定的恢复流程,执行相应的恢复操作,如从备份介质中恢复数据、重新启动系统等。
教学设计Netbackup备份教程
目录
引言Netbackup备份基础知识Netbackup安装与配置备份操作与管理恢复操作与应急处理优化与故障排除总结与展望
01
CHAPTER
引言
数据保护的重要性
随着企业数据量的不断增长,数据丢失或损坏可能对企业运营造成严重影响。因此,建立可靠的备份和恢复机制至关重要。
备份的重要性
Netbackup是一款由Veritas公司开发的业界领先的数据备份和恢复软件。它提供了全面的数据保护解决方案,支持各种操作系统、数据库和应用程序。

Linux设备管理

Linux设备管理

字符缓存区数据结构
首字符位置
字符缓冲区
末字符位置
指向下 一字符 缓冲区
(2)空闲字符缓冲区的分配和回收
在一进程用字符设备进行I/O操作时,文件系统为该 字符设备分配一个空闲缓冲区。
分配时要检测空闲缓冲区队列,当队列非空时,从队 首取下一个空闲缓冲区分配该字符设备,送入该字符 设备的字符缓冲区队列,并把指向该缓冲区的指针返 回给调用进程;当队列为空时,表明已经没有缓冲区 可分配,则请求I/O操作的进程被阻塞。
(2)磁盘驱动程序
驱动程序控制设备具体实现进程的高级I/O请求包括打开、关闭、 读、写等。
①打开。硬盘在使用之前必须进行打开操作,其目的是在使用硬 盘之前进行必要的初始化——设置硬盘的工作参数。硬盘的工作 参数存放在主存中操作系统数据结构硬盘控制块中,它是驱动程 序对硬盘进行控制的依据。硬盘工作参数存放在硬盘的引导区中, 因此要将引导区内容读到硬盘控制块中。
殊文件。
二、Linux设备驱动程序的接口
1、文件系统与设备驱动程序的接口
Linux系统中,用户程序通过文件操作方式如打 开、关闭、读写等来使用设备,由文件系统转 入设备驱动程序。
在Linux中系统提供块设备开关表和字符设备开 关表作为核心与设备驱动程序之间的接口。
每一种设备类型在表中占用一个表目,包含若 干数据项,其中有一项为该类设备驱动程序入 口地址,在系统调用时引导核心转向适当的驱 动程序接口。
缓冲首部
设备号dev 块号blkno 状态flag
设备缓冲区队列前向指针b-forw
设备缓冲区队列后向指针b-back 空闲缓冲区队列前向指针Av-forw 空闲缓冲区队列后向指针Av-back
忙标志位BUSY:缓冲区当前是否忙 有效位AVE:缓冲区包含的数据是否有效 延迟写位DELWR:是否延迟写 写标志位WRITE:是否正在把缓冲区的内容写到磁盘上 读表示位READ:是否从磁盘往缓冲读取信息 等待位WAIT:是否有一个进程正在等待该缓冲区

在linux中卸载Netbackup

在linux中卸载Netbackup

在linux中卸载Netbackup以root账号登陆1、停止 NetBackup/ 介质管理器后台驻留程序:/usr/openv/netbackup/bin/goodies/bp.kill_all2、运行以下命令从 VxUL 主配置中注销 NetBackup,该配置存储在/etc/vx/vrtslog.conf 文件中。

/usr/openv/netbackup/bin/vxlogcfg -r -p 51216-p 选项可指定产品 ID, NetBackup 的产品 ID 为 51216。

3、运行以下命令删除 NetBackup 数据库(即使数据库已不在默认位置,仍会删除它们):/usr/openv/db/bin/create_nbdb -drop_only4、从 /etc/services 和 [x]inetd 配置文件中删除对 NetBackup/ 介质管理器的引用,运行 edit_services 脚本:/usr/openv/netbackup/bin/goodies/edit_services5、删除 /usr/openv 目录。

rm -rf /usr/openv6、取消自启动/sbin/chkconfig –delnetbackup删除以下文件(最后一个是文件,前面几个都是链接)/etc/rc.d/rc2.d/S77netbackup/etc/rc.d/rc3.d/S77netbackup/etc/rc.d/rc5.d/S77netbackup/etc/rc.d/rc6.d/K01netbackup/etc/rc.d/rc0.d/K01netbackup/etc/rc.d/init.d/netbackup7、运行以下命令,以删除 root 帐户的 NetBackup-Java 应用程序状态数据:/bin/rm -rf /.nbjava/bin/rm -rf /.java/.userPrefs/vrtsrm -rf /root.java/.userPrefs//vrts/common8、如果安装了ICS的rpm包直接用rpm –e 包名卸载。

Linux的设备管理

Linux的设备管理

第六章 Linux的设备管理●Linux的设备管理的主要任务是控制设备完成输入输出操作,所以又称输入输出(I/O)子系统。

●它的任务是把各种设备硬件的复杂物理特性的细节屏蔽起来,提供一个对各种不同设备使用统一方式进行操作的接口。

●Linux把设备看作是特殊的文件,系统通过处理文件的接口—虚拟文件系统VFS来管理和控制各种设备。

§6.1 设备管理概述一.Linux设备的分类●设备被分为三类,块设备、字符设备和网络设备。

●字符设备是以字符为单位输入输出数据的设备,一般不需要使用缓冲区而直接对它进行读写。

●块设备是以一定大小的数据块为单位输入输出数据的,一般要使用缓冲区在设备与内存之间传送数据。

●网络设备是通过通信网络传输数据的设备,一般指与通信网络连接的网络适配器(网卡)等。

Linux使用套接口(socket)以文件I/O方式提供了对网络数据的访问。

二.设备驱动程序●系统对设备的控制和操作是由设备驱动程序完成的。

●设备驱动程序是由设备服务子程序和中断处理程序组成。

设备服务子程序包括了对设备进行各种操作的代码,中断处理子程序处理设备中断。

●设备驱动程序的主要功能是:●对设备进行初始化●启动或停止设备的运行●把设备上的数据传送到内存●把数据从内存传送到设备●检测设备状态●驱动程序是与设备相关的。

●驱动程序的代码由内核统一管理,●驱动程序在具有特权级的内核态下运行。

●设备驱动程序是输入输出子系统的一部分。

●驱动程序是为某个进程服务的,其执行过程仍处在进程运行的过程中,即处于进程上下文中。

●若驱动程序需要等待设备的某种状态,它将阻塞当前进程,把进程加入到该种设备的等待队列中。

●Linux的驱动程序分为两个基本类型:字符设备驱动程序和块设备驱动程序。

三.设备的识别●对设备的识别使用设备类型、主设备号、次设备号●设备类型:字符设备还是块设备。

●按照设备使用的驱动程序不同而赋予设备不同的主设备号。

主设备号是与驱动程序一一对应的,●同时还使用次设备号来区分一种设备中的各个具体设备。

【Linux操作系统】第5章--设备管理

【Linux操作系统】第5章--设备管理

对于SCSI硬盘,执行的命令如下:
[root@redflag /root]#mount –t vfat /dev/sda4 /mnt/windows
使用“-t vfat”选项,是因为Windows 下文件系统是FAT 32格式的。
【说明】 我们可以通过修改/etc/fstab 文件,使得系统每次启动时自动加载。 /etc/fstab文件的内容如下:
如何处理缓冲,字符设备是靠自己实现
缓冲,块设备通常以512字节或1024字节
(甚至更大)的组块进行通信,它们通过系
设备驱动程序和设备文件很详细地
标明了设备是字符设备还是块设备。要
识别一个设备的类型,只需要查看一下
设备文件中的权限位就可以了。如果权 限位中的第一个字符是b,则该设备就是 块设备;若是c,则说明它是字符设备。 如图5-1所示的是我们从/dev目录清单中 摘录的一段,用户可以由权限位的第一 个字符来判断设备是何种类型。
/dev/hda7
/
reiserfs

defaults,notail
1
1
/dev/hda5
/mnt/windows
vfat
defaults
0
0
/dev/cdrom /mnt/cdrom
iso9660
noauto,owner,ro
0
0
/dev/hda6
swap
swap
defaults
0
0
/dev/fd0 none none
指可以通过SMB网络来访问的连接于非
本地系统的打印队列。
④ NetWare Printer(NCP):指可以通
过NetWare网络来访问的连接于非本地系

Netbackup设备管理之Linux篇

Netbackup设备管理之Linux篇

Netbackup设备管理之Linux篇在备份软件的使用过程中,对于磁盘、磁带的管理一般会花费存储管理员很大比例的时间和精力。

因此,对于设备的管理的方便程度,是衡量一个备份软件好坏的重要的标准。

Netbackup作为业界最为知名的备份软件之一,能够为用户提供最为方便的设备管理操作。

现在,随着Redhat和SuSE以及oracle Linux的日益成熟,越来越多的用户选择使用Linux平台来部署其商用环境。

这就要求存储设备管理员能够在各种Linux平台的操作和使用各种硬件设备。

然而,虽然Netbackup在不同的操作系统上提供了统一的管理界面,但是由于操作系统的差异,使得系统管理员不得不自己配置新购置的磁盘阵列和磁带库,使得其能够被Netbackup识别和有效利用。

本文介绍的重点在Linux上面的设备管理,使得Netbackup可以能够正确的识别AIX操作系统上的磁盘阵列、机械手和磁带库等设备。

具体的Netbackup中如何使用已经识别的设备的内容,在各个操作系统是没有差异的,它们将会在后面的文章中予以介绍。

一,检查Netbackup软件的兼容性列表用户在配置设备时,第一需要注意的事情是检查该软件的兼容性列表,检查该软件是否支持用户当前正在使用的操作系统版本和磁盘、磁带等设备。

一般来说,使用主流的操作系统和应用广泛的设备,都不会有什么问题。

但是如果用户使用的是比较特殊的应用环境,那么就需要提前检查一下兼容性列表了,以免在使用过程中出现错误,一般来说这种错误都不容易诊断出来。

二,确认驱动程序已经安装:1,确认已在内核中安装或装入了 st (磁带)设备驱动程序。

此驱动程序允许使用 SCSI 磁带机:# lsmod |grep st2,确认已在内核中安装或装入了 sg (机械手)设备驱动程序。

此驱动程序允许向 SCSI 磁带机发出PASSTHRU 命令和控制机械手设备。

# lsmod |grep sg3,如果st磁带驱动程序或者sg机械手驱动程序不存在,那么需要手动加载它们:/sbin/modprobe st/sbin/modprobe sg(注意)自动加载的驱动程序可能在操作系统重新启动后无法自动加载,导致Netbackup无法识别并使用之前配置好的设备。

Netbackup介绍

Netbackup介绍

备份作业 3 备份作业 4
金牌生命周期 策略:
备份到磁盘, 保留 3 周
写入磁带,现 场保存 2 个月
写入第二个磁带,异地 保险库,保留 6 个月
主要价值:
• 满足 SLA 承诺:确保数据在合适时间存储在恰当的位置 • 降低存储成本:将重要数据存储在磁盘上,而将不重要数据存储在磁带上 • 降低风险: 确保从磁盘中删除数据之前,已将数据迁移到磁带 • 降低管理成本: 利用生命周期策略自动执行数据管理
• 支持UFS和VxFS • 物理备份,性能显著 • 适用于大量小文件系统 • 支持全备份和增量备份 • 恢复独立的文件和目录
Number of Files
Write Tim e in Seconds - Sm all Files
2000000 1500000 1000000
500000 0 0
2000 4000 6000 Tim e in Seconds
工作状态 – 内置的定时器能够设置作
业优先级
30
灵活的策略设定:基于日历策略调度
31
数据库&应用保护
减少风险 & 复杂程度:使用NetBackup对应代理,完全不需要 自行编写脚本
集中管理:对备份和恢复数据库和应用程序使用一个管理平台
API Database or Logs
NetBackup Database
1/1/08 6 .5 .2
5/1/08 6.5.3
9/1/08 6.5.4
3 /1 /09 6.5.5
9/1/09 6.5.6
3/1/10 6.5.7
9/1/10 6 .5 .8
3/1/11 6/1/11 6.5.9 6.5.EOL

详解linux系统中的设备管理

详解linux系统中的设备管理

详解linux系统中的设备管理设备识别设备接入系统后都是以文件的形式存在1.设备文件名称:设备类型文件名称SATA/SAS/USB /dev/sda,/dev/sdb (s= SATA, d=DISK a=第几块)IDE /dev/hd0,/dev/hd1 (h= hard)VIRTIO-BLOCK /dev/vda,/dev/vdb (v=virtio)虚拟io输出M2(SSD)/dev/nvme0,/dev/nvme1(nvme=m2)SD/MMC/EMMC(卡) /dev/mmcblk0,/dev/mmcblk1(mmcblk=mmc卡)光驱/cdrom,/dev/sr0,/dev/sr12.设备查看命令作用fdisk -l 查看磁盘分区情况lsblk 设备使用情况blkid 设备管理方式及设备iddf 查看正在被系统挂载的设备cat /proc/partitions 查看系统识别设备练习:•fdisk -l查看磁盘分区情况••lsblk(可以查看分区及使用情况)•sda和sr0没有任何的分区;lsblk除了看到磁盘,还可以看见光驱。

••blkid设备管理方式及设备id。

mount /dev/sda /westos挂载sda时报错了,因为此时sda没有id••cat /proc/partitions查看系统识别设备••注意:cat /proc/partitions即系统识别后我们才能使用,fdisk -l则看到的是真实存在的。

虽然这两者都能显示sda的存在,但其实是是不一样的。

简而言之,一个重点在于真实存在,另一个的着重点再系统识别。

(小例子解释:口袋里翻出了100元,“真实存在”即为查看这个钱到底有没有;“系统识别”即为你知不知道有这个钱)•我们使用blkid查看,对比后可以发现,sda是真实存在的,但还未被系统使用•设备挂载在系统中有设备id的设备是可以被系统使用的•验证:在系统中有设备id的设备可以被系统使用•mount /dev/sda /westos`挂载sda时报错了,因为此时sda没有id•1.临时挂载命令作用mount 查看挂载信息umount 设备挂载点mount -o 挂载参数 device 挂载点挂载设备mount -o remount,ro /westos 转换挂载参数由读写变为只读练习:•卸载+挂载••转换挂载参数由读写变为只读•企业7可直接使用mount -o ro /dev/vda1 /westos命令进行只读挂载,企业8中可通过下面的方法改成只读挂载。

NetVault_Backup安装、监控和维护指南(Linux系统环境下)

NetVault_Backup安装、监控和维护指南(Linux系统环境下)

NetVault_Backup备份软件安装、监控和维护指南目录1.BAKBONE安装与配置指南 (3)1.1安装前准备 (3)1.2主模块安装 (3)1.3N ET V AULT GUI配置 (4)1.3.1启动图形管理界面 (4)1.3.2添加客户端: (4)1.3.3添加磁带库: (5)1.4备份NVDB (7)1.5文件备份 (8)1.6文件恢复 (9)1.7定义通知 (9)1.8多IP设置 (13)2.日常监控指南 (15)2.1任务监控: (15)2.2设备监控 (16)2.3状态监控 (17)2.4日志监控 (18)2.5邮件监控 (18)3.日常维护指南 (19)3.1诊断问题的基本步骤 (19)3.2常见问题 (20)1.Bakbone安装与配置指南1.1 安装前准备确保磁带库已经连接正常。

1.2 主模块安装安装NetVault server在备份服务器,client在各客户端1、以root身份登录2、对于将加入NetVault 域的每台Linux/UNIX 计算机,将“ulimit”变量设置为适当的值。

#ulimitd –a文件大小(块)- “ulimit unlimited”虚拟内存(千字节)- “ulimit -v unlimited3、mount -r -F cdfs <CD-ROM device node> /cdrom4、pkgadd -d /cdrom/netvault8.1/solaris_sparc/netvault5、6、接下来会出现提示:在备份服务器上请选择S,客户端请选择C7、安装目录请按默认即可,这里是/usr/netvault,服务器还需要安装db,目录请按默认。

8、定义netvault主机名,建议服务器为NVSERVER,客户端根据不同应用起有意义的名字即可,不要与机器本身的名字相同。

9、所有机器安装完成后需要在server端添加client的NetVault主机名到/etc/hosts中,每个client端需要添加server的NetVault主机名到/etc/hosts,因为NetVault server与client是通过NetVault主机名进行通讯。

NBU在SuSELINUX安装手册

NBU在SuSELINUX安装手册

NBU在SuSELINUX安装⼿册NBU 6.5For SuSE Linux 10.1安装⼿册⽬录第⼀章安装NETBACKUP 之前的准备⼯作1/doc/c6c46774a417866fb84a8eef.html Backup 许可证密钥要求1/doc/c6c46774a417866fb84a8eef.html Backup SuSE Linux 服务器安装要求1第⼆章SUSE LINUX 服务器NETBACKUP 软件安装2 1.安装软件CD 2服务器及及NDMP软件2 2.安装NetBackup 服务器补丁11 3.安装NetBackup 服务器软件服务器软件补丁4.执⾏NetBackup 服务器软件145.确认NetBackup 服务器软件Version 15主要进程运⾏正常16 6.确认NetBackup 服务器服务器主要进程运⾏正常第⼀章安装NetBackup 之前的准备⼯作1. NetBackup 许可证密钥要求在安装NetBackup 主服务器或介质服务器时,必须输⼊NetBackup 基本产品的许可证密钥。

备份主模块许可证密钥⼀份。

NDMP代理服务许可证密钥⼀份或⼆份。

磁带库驱动器许可证密钥⼆份或四份。

2. NetBackup 服务器安装要求建议先删除SuSE Linux 10.1系统上当前配置的任何其他供应商的备份软件。

确保拥有SuSE Linux 10.1系统服务器的root ⼝令以及适当的许可证密钥,尤其是NDMP 代理服务许可证密钥。

建议SuSE Linux 10.1系统主服务器的内存不⼩于2 GB。

确保SuSE Linux 10.1系统服务器的NetBackup 安装⽬录/usr/openv有不少于10GB的空间确保最低屏幕分辨率配置为1024x768,256 ⾊。

确保SuSE Linux 10.1系统服务器可与NAS客户机系统相互识别。

需要在客户机的/etc/hosts ⽂件中定义服务器,并在服务器的该⽂件中定义NAS客户机。

netbackup配置使用指南

netbackup配置使用指南
通过具体案例和实际操作步骤,帮助读者更好地理解和掌握NetBackup的 使用技巧。
强调了NetBackup在数据备份和恢复领域的重要性和优势,以及在实际应 用中的广泛性和实用性。
未来发展趋势预测
随着数据量的不断增长和业务需求的不断变化,NetBackup将继续发挥重要作用,为企业提供更加全 面、高效的数据备份和恢复解决方案。
配置备份计划 为不同的客户端或应用程序配置备份 计划,指定备份的时间、频率、保留
期限等参数。
创建备份策略 根据业务需求,创建不同的备份策略, 包括全备份、增量备份、差异备份等。
监控和管理备份 使用NetBackup管理控制台监控备份 状态、查看备份日志、执行恢复操作 等。
04
使用指南
备份操作
选择要备份的数据源
恢复操作
选择要恢复的数据源
在NetBackup中,可以选择要恢复的文件、文件夹、数据库等数据源。
查找可用的备份
根据数据源和备份策略,可以查找可用的备份,并确定要恢复的备份版本。
配置恢复参数
在恢复前,需要配置恢复参数,如恢复目标位置、覆盖现有文件等。
启动恢复任务
配置完成后,可以启动恢复任务,将数据恢复到指定的位置。
查看报告和日志
查看备份报告
01
NetBackup提供了详细的备份报告,可以查看备份的状态、数
据量、速度等信息。
查看恢复报告
02
同样,NetBackup也提供了详细的恢复报告,可以查看恢复的
状态、数据量、速度等信息。
查看日志
03
NetBackup还提供了日志功能,可以查看备份和恢复的详细日
志信息,以便进行故障排除和问题诊断。
恢复操作员
在需要时执行数据恢复操作的 操作员。

虚拟机玩转VeritasNetBackup(NBU)之服务端安装部署

虚拟机玩转VeritasNetBackup(NBU)之服务端安装部署

虚拟机玩转VeritasNetBackup(NBU)之服务端安装部署前言NBU(Veritas NetBackup)是目前企业比较常用的备份软件,为了方便大家学习和使用,本文简单讲一下如何在虚拟机安装 NBU。

一、Linux 主机安装NBU 大多安装在 Linux 主机,所以本文就以 Linux 主机作为演示环境,首先安装一台 RHEL 7 作为 NBU 服务端的载体,Linux 安装过程可以参考:•Windows/macOS 都可以使用VirtualBox 虚拟机进行安装:VirtualBox 安装 RHEL 6 系统•macOS 用户也可以使用 Parallels Desktop 进行安装:Parallels Desktop 安装 RHEL 7 系统主机配置信息:主机名版本内存磁盘IPnbu rhel7.9 4G 50G 10.211.55.111安装很简单,故不再演示如何安装 Linux 主机。

二、Linux 主机配置1、下载上传安装包首先需要下载好 NBU 的服务端的安装包,我这里已经下载好了,顺便分享给大家:•NetBackup_8.1.1_LinuxR_x86_64.tar.gz提取码:b1n7下载好安装包之后,上传至 Linux 主机:2、关闭防火墙和 Selinux关闭防火墙:systemctl stop firewalldsystemctl disable firewalldsystemctl status firewalld关闭 selinux:sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config3、创建用户和组安装 NBU 服务端需要创建用户和组,否则安装过程会报错,可参考文档:•Web server user/group setup steps for a NetBackup master server创建用户和组:## root 用户下执行mkdir /usr/openv -pgroupadd nbwebgrpuseradd -g nbwebgrp -c 'NetBackup Web Services account' -d /usr/openv/wmc nbwebsvc4、配置内核参数NBU 安装需要提前配置内核参数,否则同样报错,可参考文档:•Recommended NetBackup UNIX / Linux semaphore tuning values (Linux/Solaris/HP-UX/AIX)配置命令:## root 用户下执行cat /proc/sys/kernel/semecho 300 307200 32 1024 > /proc/sys/kernel/semsysctl -a | grep kernel.semecho "kernel.sem = 300 307200 32 1024">> /etc/sysctl.confcat /etc/sysctl.conf | grep kernel.semsysctl -p5、配置 ulimit配置 ulimit,否则报错,参考文档:•Minimum O/S ulimit settings on master and media server UNIX platforms配置命令:ulimit -f unlimitedulimit -n 80006、配置环境变量为了方便 nbu 命令执行,配置一下环境变量:cat<<EOF>>/root/.bash_profileexport NBU_HOME=/usr/openv/netbackupexport PATH=\$NBU_HOME/bin:\$PATHexport PS1="[\`whoami\`@\`hostname\`:"'\w]# 'EOF以上全部配置完成后,重启主机检查 selinux 是否关闭。

05 Netbackup 10 Linux Client 安装

05 Netbackup 10 Linux  Client 安装
To continue without setting up secure communication, press Ctrl+C.
CA Certificate received successfully from server nbbyosrv01.example.local.
Subject Name : /CN=nbatd/OU=root@nbbyosrv01.example.local/O=vx
[root@oradbsrv01 NetBackup_10.0_CLIENTS2]# ./install
Veritas Installation Script
Copyright (c) 2022 Veritas Technologies LLC. All rights reserved.
Installing NetBackup Client Software
ok master_server_name: Inapplicable for non-master install.: skipping
ok unsupported_platform: Host is a supported platform: Linux 3.10.0-1160.el7.x86_64.
[root@oradbsrv01 ~]# tar -zxvf NetBackup_10.0_CLIENTS2.tar.gz


NetBackup_10.0_CLIENTS2/NBInstallAnswer-client.template
[root@oradbsrv01 ~]# cd NetBackup_10.0_CLIENTS2
SHA-256 Fingerprint : 87:B0:AB:10:37:A5:67:8B:E7:85:2B:C4:C3:4B:B9:1F:FE:42:76:A0:FE:94:F6:7D:48:A3:6B:6B:15:4C:B1:6D

Linux安装NetbackupV1.1

Linux安装NetbackupV1.1

一关于备份 (2)二软件安装 (2)2.1 License的使用 (2)2.2 安装简介 (2)2.3 Linux安装步骤 (3)2.3.1 操作系统要求 (3)2.3.2 安装PBX (3)2.3.3 安装NBU (4)2.3.4 卸载NBU软件 (4)三磁带库的识别 (4)3.1 Linux识别磁带库 (5)3.1.1 RHEL4配置iSCSI (5)3.1.2 RHEL5配置iSCSI (5)3.1.3 系统命令查看磁带库 (5)3.2 NBU识别磁带库 (6)3.2.1 扫描所有设备 (6)3.2.2 扫描磁带机 (6)3.2.3 扫描机械手 (7)3.2.4 手工测试磁带库 (8)四软件配置 (9)4.1 管理界面 (9)4.2 配置存储单元 (9)4.3 配置磁带卷 (10)4.4 配置Catalog的备份 (11)4.5 配置备份策略 (13)五 Oracle的备份 (13)5.1 安装Agent (13)5.2 编写rman脚本 (14)5.3 定义策略 (15)5.3.1 创建新策略 (15)5.3.2 选择策略类型 (15)5.3.3 增加客户端 (16)5.3.4 定义备份类型 (16)5.3.5 后续参数 (17)5.4 运行策略 (17)5.4.1 手工检测rman运行 (17)5.4.2 手工运行 (17)5.4.3 自动运行策略 (18)六管理命令 (18)一 关于备份备份是系统维护中很重要的一个环节,其目的是保护用户重要数据。

在Unix世界早期,系统和数据的备份都是依靠的磁带机和磁带(磁带机和磁带就像我们早期使用的录音机和卡带),通过定期执行的Unix命令:ufsdump,tar等方式来完成。

目前数据的备份主要依靠磁带库和备份软件来完成。

磁带机与磁带的标准一直在发展,最早期有8mm磁带,8mm金属带,4mm DDS1/DDS2/DDS3/DDS4,4mm DAT72。

Linux操作系统 - 设备管理

Linux操作系统 - 设备管理
通常块的大小为1KB,而物理页帧的大小为4K B,所以一个物理页帧可以容纳4个buffer
page cache和buffer cache的区别 (1)buffer cache用于读取文件系统分区和文 件的元数据。 (2)page cache主要用来存放常规文件的数据, 数据也并不一定在物理上连续。 (3)page cache尽量不与buffer cache存放相 同数据。
10.4 设备管理
内容 设备文件 设备管理相关数据结构 块设备文件的open()、read()操作
10.4.1 设备文件的概念
传统的Unix系统均把设备当成文件来处理,因而 可以用read()/write()对设备进行操作。设备 文件一般在/dev目录下。
Linux下的设备大体分为三类: (1)块设备: 一次I/O操作以固定大小的数据块为
Linux安装完成之后已经在/dev目录下生成了绝大 多数可能要用到的设备文件
10.4.2 相关数据结构 VFS与设备驱动程序接口:
blkdevs[](块设备)driver操作表
river操作表
name
name
fops
fops
chrdevs[](字符设备)
task_struct files_struct
int register_chrdev(unsigned int major, const char * name,
struct file_operations *fops);
不同的字符设备驱动程序要提供不同的file_oper ations实现。
当设备不再使用时,可以通过unregister_chrdev() 函数注销。
四、 设备请求队列
每类块设备都维护一个请求队列
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Netbackup设备管理之Linux篇
在备份软件的使用过程中,关于磁盘、磁带的治理一样会花费储备治理员专门大比例的时刻和精力。

因此,关于设备的治理的方便程度,是衡量一个备份软件好坏的重要的标准。

Netbackup作为业界最为知名的备份软件之一,能够为用户提供最为方便的设备治理操作。

现在,随着Redhat和SuSE以及oracle Linux的日益成熟,越来越多的用户选择使用Linux平台来部署其商用环境。

这就要求储备设备治理员能够在各种Linux平台的操作和使用各种硬件设备。

然而,尽管Netbackup在不同的操作系统上提供了统一的治理界面,然而由于操作系统的差异,使得系统治理员不得不自己配置新购置的磁盘阵列和磁带库,使得其能够被Netback up识不和有效利用。

本文介绍的重点在Linux上面的设备治理,使得Netbac kup能够能够正确的识不AIX操作系统上的磁盘阵列、机械手和磁带库等设备。

具体的Netbackup中如何使用差不多识不的设备的内容,在各个操作系统是没有差异的,它们将会在后面的文章中予以介绍。

一,检查Netbackup软件的兼容性列表
用户在配置设备时,第一需要注意的情况是检查该软件的兼容性列表,检查该软件是否支持用户当前正在使用的操作系统版本和磁盘、磁带等设备。

一样来讲,使用主流的操作系统和应用广泛的设备,都可不能有什么咨询题。

然而如果用户使用的是比较专门的应用环境,那么就需要提早检查一下兼容性列表了,以免在使用过程中显现错误,一样来讲这种错误都不容易诊断出来。

二,确认驱动程序差不多安装:
# lsmod |grep st
确认已在内核中安装或装入了 sg (机械手)设备驱动程序。

此驱动程序承诺向 SCSI 磁带机发出PASSTHRU 命令和操纵机械手设备。

# lsmod |grep sg
如果st磁带驱动程序或者sg机械手驱动程序不存在,那么需要手动加载它们:
/sbin/modprobe st
/sbin/modprobe sg
(注意)自动加载的驱动程序可能在操作系统重新启动后无法自动加载,导致Netbackup无法识不并使用之前配置好的设备。

那个咨询题可能会给Netbackup的使用者带来困惑。

因此最好利用某种方法(专门多不一一累述),保证系统启动能够自动加载st和sg程序到内核中。

三,配置机械手:
在Linux操作系统中,要紧是区不2.4内核依旧2.6内核的操作系统,分不有不同的配置方法。

针对2.4内核的操作系统,Netbackup在安装时后自动运行/usr/openv/vol mgr/bin/make_scsi_dev命令,该命令在/dev/sg名目下自动创建设备文件,文件格式为hHOSTcCHANNELtTARGETlLUN,其中:HOST 是主机总线适配器;CHANNEL 是通道;TARGET 是目标 ID;LUN 是逻辑单元号。

例如h10 c0t1l0确实是一个合法的设备文件名称。

在2.6内核的操作系统中,操作系统使用/dev名目下的sgN设备文件,N 是0到255之间的任意整数。

四,配置磁带驱动器
在2.4内核的操作系统中,/usr/openv/volmgr/bin/make_scsi_dev命令将会在/dev/st 名目中创建设备文件。

该名目中的无倒带设备文件的名称具有以下格式:nhHOSTcCHANNELtTARGETlLUN,其中:n 是“关闭时无倒带”设
备文件;HOST 是主机总线适配器;CHANNEL 是通道;TARGET 是目标 I D;LUN 是逻辑单元号。

例如nh10c0t2l0确实是一个合法的磁带驱动器的名称。

在2.6内核的系统中,NetBackup 仅使用 /dev/nstX 文件,其中 X 一个介于 0到 127 之间的十进制数。

五,验证机械手和磁带库的配置
在Linux系统中,/proc/scsi/scsi 文件显示了 SCSI 驱动程序识不的所有设备。

要确定操作系统能否看到设备,可从终端窗口运行以下命令来查看该文件:
# cat /proc/scsi/scsi
如果能够在所列出的SCSi设备中找到对应的机械手设备和磁带设备,那就证明了配置正确。

在作者的测试环境中能够看到如图所示的磁带驱动和机械手:
图一:/proc/scsi/scsi文件的内容
有图一可知,该系统中能够看到ADIC的机械手设备和SONY的磁带驱动差不多被操作系统发觉,就讲明设备配置成功。

通过本文的了解,用户能够在Linux系统上配置磁带和机械手驱动程序并检查配置的正确性。

从而为正确高效的使用Netbackup来治理备份任务做好了预备。

相关文档
最新文档