zhuqibs
作者zhuqibs·2020-04-08 22:29
软件开发工程师·Adidas

nbu常用命令

字数 3397阅读 3960评论 0赞 8

一,备份恢复类命令:

1,Bpbackup-备份文件。

在客户端,bpback会自动一个用户备份来备份文件;在服务器端,bpbackup会启动手动备份来备份。

【使用场景】,当用户需要登录远程的NBU客户端并执行备份命令的时候,需要手动的的发起用户备份任务。

【示例】备份用户的个人目录:

bpbackup /export/home/customers/XYZ

2,Bprestore-恢复netbackup的备份内容。用户可通过 bprestore 恢复备份或归档的文件或文件列表。您也可以指定要恢复的目录。如果包括一个目录名, bprestore 将恢复此目录中的所有文件和子目录。可以使用以下方法排除在以前的恢复操作中包括的文件或目录路径。

【使用场景】当用户需要恢复远程NBU客户端的内容的时候,需要该命令来恢复数据。

【示例】要从在 04/11/2007 06:00:00 到 04/12/2007 06:00:00 期间执行的备份恢复用户的个人目录文件:

bprestore -s 04/11/2007 06:00:00 -e 04/12/2007 06:00:00 /export/home/customers/XYZ

其中,-s是启动时间,-e是结束时间

3,Bparchive-归档文件。

Bparchive与bpbackup非常相似,区别仅仅在于归档会删除源文件而备份不会。

【使用场景】当用户需要登录远程的NBU客户端并执行归档命令的时候,需要手动的的发起用户归档任务。

【示例】归档用户的个人目录:

bparchive /export/home/customers/XYZ

二,介质管理类命令:

1,Bpimmedia-显示有关介质上的 NetBackup 备份文件的信息。

通过bpimmedia命令,用户可以知道某个备份策略、某个客户端或者某个存储介质相关的备份文件的信息。

【使用场景】当用户需要检查备份文件的时候,需要用该命令来查找备份策略或者客户端对应的备份文件。

【示例】查看与备份策略manager_backup_policy相关的备份文件

/usr/openv/netbackup/bin/admincmd/bpimmedia –p manager_backup_policy –l

2,Bplist-列出 NetBackup 服务器上已备份和归档的文件。

bplist 是存在于服务器端和客户端的命令,可根据指定的选项来显示以前归档或备份的文件的列表。

【使用场景】当用户想要知道某目录下哪些文件被NBU 的时候,需要利用该命令来查找。

【实例】显示opt目录被备份的文件列表:

/usr/openv/netbackup/bin/bplist -l -R /opt/

3,Bpstulist-显示一个或全部 NetBackup 存储单元或存储单元组。

bpstulist 命令显示 NetBackup 存储单元或存储单元组的属性。如果没有指定存储单元标签或存储单元组名,该命令将显示所有 NetBackup 存储单元或存储单元组的属性。此外,此命令接受一个以逗号分隔的存储单元标签列表,并显示每个存储单元的信息。

【使用场景】当用户想要知道当前可用的存储单元及其相应的介质时,需要用该命令来查找。

【示例】显示介质服务器上所有存储单元信息:

/usr/openv/netbackup/bin/admincmd/bpstulist

三,作业监控类命令:

1,Bpdbjobs-显示Netbackup备份作业的执行情况:

bpdbjobs 可与作业数据库进行交互,在脚本中或者作为命令行管理工具都很有用。使用bpdbjobs 可打印整个作业数据库、打印摘要、删除已完成作业、取消未完成作业以及清除旧作业。

【使用场景】当用户想要查看近期的作业执行情况,或者刚刚执行的手动备份的执行情况,可以使用该命令来查看作业的执行状态。

【示例】显示主服务器上所有的作业,生成报表:

/usr/openv/netbackup/bin/admincmd/bpdbjobs -report

四,错误处理类命令:

1,Bperror-显示 NetBackup 状态和故障排除信息或 NetBackup 错误目录中的条目。

bperror 显示与联机故障排除工具(在活动监视器或“报告”应用程序中)同源的信息,或者显示来自 NetBackup 错误目录的信息。bperror 提供下面的显示类型:

· 显示对应于某个状态码的消息以及如何解决该问题的建议(可选)。此时,显示结果与本地系统的联机故障排除工具的来源相同。

· 显示满足命令行选项的错误目录条目。例如, bperror 可以显示前一天的所有问题条目。

· 显示对应于特定消息严重性和/ 或消息类型的错误目录条目。

【使用场景】用户使用NBU的时候如果出现问题,可以使用它来检查出错的错误号,并通过Veritas的官方文档来查明错误原因并修复它。

【示例】bperror 按用户格式报告最近 24 小时内出现的问题:

/usr/openv/netbackup/bin/admincmd/bperror -U –problems

2,Bpgetdebuglog-抓取客户端的错误日志文件。

Bpgetdebuglog命令可以用来获取任意一台NBU客户端的某进程的某时刻的错误日志。

【使用场景】如果用户在NBU的使用过程中,发现某台客户端的进程无法启动或者出现异常,就可以通过该命令,远程的将错误日志拿到并交给Veritas的售后工程师检查问题所在。

【实例】获取财务部门主机finance_department_1在2007年12月25日发生的bpcd进程无法运行的故障:

/usr/openv/netbackup/bin/admincmd/bpgetdebuglog finance_department_1 bpcd 122507

这里需要注意的是:最后的时间的书写格式是:月月日日年年。

五,Netbackup配置信息:

1,bpgetconfig-获取Netbackup配置信息。

bpgetconfig 命令可用作独立程序,也可用作 backuptrace 和 restoretrace 命令的帮助程序,来获取配置信息。

【使用场景】当系统工程师需要远程登录并检查Netbackup的设置参数的时候,需要使用该命令。

【示例】获取主机上所有的Netbackup配置信息,并分页显示:

/usr/openv/netbackup/bin/admincmd/bpgetconfig | more

2,bpsetconfig-设置或者更新Netbackup配置信息。

bpsetconfig 命令作为独立程序或 backuptrace 和 restoretrace 命令的帮助程序,可用于更新配置。

【使用场景】当系统工程师需要设置或者更新Netbackup参数的时候需要使用。

【实例】将VERBOSE参数设置为1

/usr/openv/netbackup/bin/admincmd/bpsetconfig

bpsetconfig> VERBOSE =1

/usr/openv/netbackup/bin/admincmd/bpgetconfig VERBOSE (检查设置)

VERBOSE = 1

六,杂列:

1, bpclntcmd-测试 NetBackup 系统的功能。

bpclntcmd 命令可用于测试 NetBackup 系统的功能并显示系统的相关信息。

【使用场景】当Netbackup无法连接其某一台客户端的时候,需要检查是否是连接问题。如果用bpclntcmd无法识别客户端主机,那么就是网络设置的问题,Netbackup无法找到正确的客户端。

【示例】连接某Netbackup客户端Client_A:

/usr/openv/netbackup/bin/bpclntcmd -hn Client_A

host Client_A: Client_A at 192.168.1.10 (0x8b5bc60a)

checkhname: aliases:

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

8

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广