NBU维护常用命令v1.01
- 格式:pdf
- 大小:558.47 KB
- 文档页数:23
NBU远程控制常用命令介绍如果存储工程师需要远程登录并且管理用户的NBU程序,那么利用文本界面才可以将时延降到最低,最快的完成客户的要求。
在前面的文章里,已经陆续介绍了如何使用远程工具来发现和配置备份设备,如何建立卷和存储单元,如何创建备份策略并发起手动备份,通过这些介绍,您已经可以在远程给用户建立一套可用的备份环境。
本文希望在前面的基础上,查漏补缺,将前面没有覆盖的,但是对用户的工作又有重要作用的一些命令介绍给大家,希望能够使得工程师们可以更加有效的解决问题。
本文通过介绍命令的功能、将用户最常用的命令告诉大家,再告诉用户在什么场合需要这个命令,然后将举例说明其最重要的用法。
然而,Netbackup每一条命令都带有很多参数,用户在了解了其基本功能和常见用法后,可以参照其说明,将命令根据您的需要后稍作修改来应用。
一,备份恢复类命令:1,Bpbackup-备份文件。
在客户端,bpback会自动一个用户备份来备份文件;在服务器端,bpbackup会启动手动备份来备份。
【使用场景】,当用户需要登录远程的NBU客户端并执行备份命令的时候,需要手动的的发起用户备份任务。
【示例】备份用户的个人目录:# bpbackup /export/home/customers/XYZ2,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-归档文件。
整理的⼀些nbu命令及⽤法整理的⼀些nbu命令及⽤法(5.0)(⼀)Backup command and resultavailable_media.cmd :显⽰系统可⽤的备份介质,C:\Program Files\VERITAS\NetBackup\bin\goodies>available_media.cmdmedia media robot robot robot side/ ret size statusID type type # slot face level KBytes----------------------------------------------------------------------------DataStore poolNetBackup poolNone pooltpcleanNAMEtpclean - manages tape drive cleaningSYNOPSIS/usr/openv/volmgr/bin/tpclean -L/usr/openv/volmgr/bin/tpclean -C drive_name/usr/openv/volmgr/bin/tpclean -M drive_nameDESCRIPTIONtpclean allows you to monitor Media Manager tape drive usage and optionally configure tape drives to be automatically cleaned (except drives in ACS, LMF, ODL, RSM, or TLH robots; or shared (SSO) drives).#tpclean -LDrive Name Type Mount Time Frequency Last Cleaned Comment********** **** ********** ********** ************ *******qsci_drv0 qscsi 0.0 0 N/Arob_A_drv1 8mm* 11.4 30 14:33 05/29/924mm_drv5 4mm 5.6 10 13:01 06/02/92dlt_drv6 dlt 3.0 0 N/AThe following example sets the cleaning frequency for the drive named qsci_drv0 to 25 hours. The drive will be flagged as needing cleaning after 25 hours of mount time has occurred.tpclean -F qsci_drv0 25check_coverage.cmd⽐较⼰备份镜像和实际备份内容的差异C:\Program Files\VERITAS\NetBackup\bin\goodies>check_coverage.cmdFile System Backup Coverage Report (UNIX and WindowsNT/2000/XP/95/98/Me only) -----------------------------------------------------------------------------Key: * - Policy is not activeUNCOVERED - Mount Point not covered by an active policyMULTIPLE - Mount Point covered by multiple active policiesCLIENT: seaskyDrive Letter Backed Up By Policy Notes------------ ------------------- -----C:\ UNCOVEREDD:\ UNCOVEREDE:\ UNCOVEREDF:\ UNCOVEREDG:\ UNCOVEREDH:\ UNCOVEREDSystem_State:\ UNCOVEREDC:\Program Files\VERITAS\NetBackup\bin\goodies>supportnow.exe整理的⼀些nbu命令及⽤法(5.0)(⼆)Vmpool显⽰,增加,修改,删除卷池C:\Program Files\VERITAS\Volmgr\bin>vmpoolUsage: vmpool [-h volume_database_host]{-listall [-b] |-listscratch |-add "" |-change "" |-delete-set_scratch-unset_scratch}C:\Program Files\VERITAS\Volmgr\bin>vmpool -listall========================================================= ==========pool number: 0pool name: Nonedescription: the None pool (for anyone)pool host: ANYHOSTpool user: ANYpool group: NONE========================================================= ======================= pool number: 1pool name: NetBackupdescription: the NetBackup poolpool host: ANYHOSTpool user: 0 ()pool group: NONE========================================================= ======================= pool number: 2pool name: DataStoredescription: the DataStore poolpool host: ANYHOSTpool user: 0 ()pool group: NONEbpconfig显⽰或修改全局设置(modify or displays the netbackup global configuration attributes)C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpconfig*NULL* 10 12 1 2 28 0 0 0 0 1 24 1 0 2C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpconfig ?bpconfig: unrecognized option ?USAGE: bpconfig [-cd seconds] [-ha hours] [-kl days] [-kt days][-ma [address]] [-mdtm drives][-sto seconds] [-mj number][-period hours] [-ppi 0|1] [-prep hours] [-to seconds][-max_copies 2...10][-tries times] [-wi minutes] [-v] [-M master_server,...]bpconfig [-L|-l|-U [-v] [-M master_server,...]]C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpconfig -L -M SeaSkyMail Admin: *NULL*Wakeup Interval: 10 minutesMax Jobs/Client: 1Backup Tries: 2 in 12 hoursKeep Logs: 28 daysMax drives/master: 0Compress DB Files: (not enabled)Media Mnt Timeout: 0 minutes (unlimited)Postprocess Image: immediatelyDisplay Reports: 24 hours agoKeep TIR Info: 1 daysPrep Interval: 4 hours (default)Max Backup Copies: 2整理的⼀些nbu命令及⽤法(5.0)(三)Vmadm基于字符的卷管理⼯具,为了⽣效vmadm所做的任何更改, media manager volume daemon –VMD必须激活, C:\Program Files\VERITAS\Volmgr\bin>vmdvmadd往卷库中增加卷C:\Program Files\VERITAS\Volmgr\bin>vmaddmissing media typeUsage: vmadd -m -mt[-h ] [-verbose][-b ] [-rt ][-rn ] [-rh ][-rc1 ] [-rc2 ][-p ] [-mm | -n ][-op ] [-d ""]vmchange修改卷配置信息C:\Program Files\VERITAS\Volmgr\bin>vmchange.exeNo change mode specifiedUsage:(Change volume-group residence)vmchange.exe [-h ]-vg_res -rt -rn-rh -v(Change volume residence)vmchange.exe [-h ]-res -m -mt -rt-rn -rh -v-rc1 [-rc2 ](Change volume expiration date)vmchange.exe [-h ]-exp mm/dd/yy hh:mm:ss -m(Change barcode for a volume)vmchange.exe [-h ]-barcode -m[-rt ](Change media description)vmchange.exe [-h ]-d "" -m(Associate this volume with a different pool) vmchange.exe [-h ]-p -m(Change volume's maximum mount count) vmchange.exe [-h ]-maxmounts -m(Change volume's number of mounts count / cleanings) vmchange.exe [-h ]-n -m(Change volume's media type)vmchange.exe [-h ]-new_mt -m(Change volume's robot type)vmchange.exe [-h ]-new_rt -m -rn(Change volume group)vmchange.exe [-h ]-new_v[-m | -b -mt -rt ](Change a volume's vault name)vmchange.exe [-h ]-vltname -m(Change the date a volume was sent to the vault) vmchange.exe [-h ]-vltsent mm/dd/yy hh:mm:ss -m(Change the date when a volume returns from the vault) vmchange.exe [-h ]-vltreturn mm/dd/yy hh:mm:ss -m(Change a volume's vault slot number)vmchange.exe [-h ]-vltslot -m(Change a volume's vault session id)vmchange.exe [-h ]-vltsession -m(Eject ACS, TLM, or TLH volumes)vmchange.exe -api_eject -map -w[-h ]-res -ml -rt-rn -rh [-v ](Get robot information for TL8 or TLD)vmchange.exe -res -robot_info -verbose-rn -rt -rh(Eject TL8 or TLD volumes)vmchange.exe -res -multi_eject -w -verbose-rn -rt -rh-ml(Inject TL8 or TLD volumes)vmchange.exe -res -multi_inject -w -verbose-rn -rt -rh整理的⼀些nbu命令及⽤法(5.0)(四)vmcheckXXXX报告机械臂带库的介质组分C:\Program Files\VERITAS\Volmgr\bin>vmcheckxxx.exe Usage: vmcheckxxx -rt robot_type -rn robot_number [-rh robot_control_host] [-h volume_database_host] [[-if inventory_filter_value] [-if inventory_filter_value] ...] [-full] [-list]vmdelete删除卷C:\Program Files\VERITAS\Volmgr\bin>vmdelete.exemissing media ID or volume group to deleteUsage: vmdelete.exe [-h ][-m | -v ]vmquery查寻卷C:\Program Files\VERITAS\Volmgr\bin>vmquery.exeUsage: vmquery.exe [-h ,...,-h ] [-b | -w]{-a |-m |-v |-rn |-rt |-mt |-p |-pn |-res|-assignbyid|-deassignbyid}CAUTION: The act of unassigning volumes may lead to inconsistencies between the application media database and volume database,leading to the possibility for data loss. You must expire themedia from an application interface.C:\Program Files\VERITAS\Volmgr\bin>vmquery -aVmupdate清点机械壁带库的介质组分并更新卷数据库C:\Program Files\VERITAS\Volmgr\bin>vmupdateUsage: vmupdate -rt robot_type -rn robot_number[-rh robot_control_host] [-h volume_database_host][[-if inventory_filter_value] [-if inventory_filter_value] ...][-full] [-recommend] [-interactive][-involgrp volume_group] [-outvolgrp volume_group][-mt media_type] [-p pool_name] [-use_barcode_rules] [-use_seed] [-mp media_id_prefix] [-no_sides][-no_format_optical] [-overwrite_labels] [-empty_map]整理的⼀些nbu命令及⽤法(5.0)(五)配置磁带命令C:\Program Files\VERITAS\Volmgr\bin>tpconfig Usage:(Display device configuration)tpconfig -dtpconfig -dltpconfig -ltpconfig -lsavdbhost(Add drive)tpconfig -add -drive -type -path[-asciiname ] [-index ] [-shared [yes|no]][-cleanfreq ] [-comment ] [-drstatus [UP|DOWN]][-robot -robtype ] [-noverify][-robdrnum | -VendorDrvName ][-ACS -LSM -PANEL -DRIVE ](Update drive)tpconfig -update -drive[-type ] [-path ] [-noverify][-newasciiname ] [-shared [yes|no]][-cleanfreq ] [-comment ] [-drstatus [UP|DOWN]][-robot -robtype ][-robdrnum | -VendorDrvName ][-ACS -LSM -PANEL -DRIVE ](Delete drive)tpconfig -delete -drivetpconfig -multiple_delete -drive ::(Add robot)tpconfig -add -robot -robtype -robpath [-vdbhost ] tpconfig -add -robot -robtype-port -bus -target -lun[-vdbhost ]tpconfig -add -robot -robtype -cntlhost [-vdbhost ] (Update robot)tpconfig -update -robot[-robtype ] [-robpath |-port -bus -target -lun |-cntlhost ] [-vdbhost ](Delete robot)tpconfig -delete -robottpconfig -multiple_delete -robot ::(Update standalone drive volume database host) tpconfig -savdbhostcan be one of the following:"4mm", for 4mm tape drives"8mm", for 8mm tape drives"8mm2", for 8mm tape drives (2)"8mm3", for 8mm tape drives (3)"dlt", for DLT tape drives"dlt2", for DLT tape drives (2)"dlt3", for DLT tape drives (3)"hcart", for half-inch tape drives"hcart2", for half-inch tape drives (2)"hcart3", for half-inch tape drives (3)"qscsi", for quarter-inch tape drivesis the system's name for the drive."Tape0" for examplecan be one of the following:"acs", for Automated Cartridge System robotic libraries "rsm", for Removable Storage Manager robotic libraries "tl4", for Tape Library 4mm robotic libraries"tl8", for Tape Library 8mm robotic libraries"tld", for Tape Library DLT robotic libraries"tlh", for Tape Library Half-inch robotic libraries "tlm", for Tape Library Multimedia robotic libraries"ts8", for Tape Stacker 8mm robotic libraries "tsd", for Tape Stacker DLT robotic libraries整理的⼀些nbu命令及⽤法(5.0)(六)tpreq请求挂卷及和指定的驱动名相关链C:\Program Files\VERITAS\Volmgr\bin>tpreq.exeFile Name and media ID must be specifiedUsage: tpreq -m media_id [-a (r/w)] [-d density] [-p poolname] [-f] filenametpunmount.exe从⽬录中移⾛磁带⽂件,并移⾛磁带卷从驱动器中C:\Program Files\VERITAS\Volmgr\bin>tpunmount.exeUsage: tpunmount [-f] filename [-force]Do_not_eject_standalone option is specified in the vm.confVmrule管理微码C:\Program Files\VERITAS\Volmgr\bin>vmruleUsage: vmrule [-h volume_database_host]{-listall [-b] |-add "" |-change "" | -delete}bpbakcup往备份服务器上备份⽂件C:\Program Files\VERITAS\NetBackup\bin\goodies>bpbackupSpecify either a listfile or a list of files on the command line.USAGE: bpbackup [-p policy] [-s schedule] [-k "keyword phrase"][-L progress_log [-en]] [-S master_server...][-t policy_type] [-w [hh:mm:ss]]-f listfile | filenamesbpbackup -i [-p policy] [-s schedule] [-k "keyword phrase"][-h hostname] [-L progress_log [-en]] [-S master_server...][-t policy_type] [-w [hh:mm:ss]]EXIT STATUS 144: invalid command usageBpbackupdb备份⽬录信息C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpbackupdb -help USAGE: bpbackupdb [{-dpath disk_path} |{-tpath tape_device_path [-m media_ID]} |{-opath optical_device_path [-m media_ID]}][-nodbpaths] [-v] [path...]bpdbjobs[/color和NBU job数据库交互C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpdbjobs -help bpdbjobs: [-report] [-M ][-file ] [-append] [ -vault | -lvault | -all_columns ] bpdbjobs: -summary [-M ][-file ] [-append] [ -U | -L | -all_columns ]bpdbjobs: -delete [-M ] bpdbjobs: -cancel [-M ] bpdbjobs: -cancel_all [-M ][-M ]bpdbjobs: -clean [-M ][-keep_hours ] or [-keep_days ][-keep_successful_hours ] or [-keep_successful_days ] [-verbose]= [ 3..720 ] = [ 1..30 ]bpdbjobs: -versionbpdbjobs: -helpbpduplicate创建⼀个备份拷贝整理的⼀些nbu命令及⽤法(5.0)(七)bperror显⽰NBU状态及trouleshoot信息从NBU错误⽬录中得到C:\Program Files\VERITAS\NetBackup\bin\admincmd>bperrorUSAGE: bperror {-S|-statuscode status_code}[-r|-recommendation] [-p|-platform Unx|NTx] [-v]bperror [-all|-problems|-media|{-backstat [-by_statcode]}][-L|-l|-U] [-columns ncols][-d mm/dd/yyyy HH:MM:SS|-hoursago hours] [-e mm/dd/yyyy HH:MM:SS] [-client client_name] [-server server_name] [-jobid job_id][-M master_server,...] [-v]bperror [-s {severity[+]}|severity ...] [-t type ...][-L|-l|-U] [-columns ncols][-d mm/dd/yyyy HH:MM:SS|-hoursago hours] [-e mm/dd/yyyy HH:MM:SS] [-client client_name] [-server server_name] [-jobid job_id][-M master_server,...] [-v]Valid values for ncols:40 or moreValid values for severity:ALL, DEBUG, INFO, WARNING, ERROR, CRITICALValid values for type:ALL, ARCHIVE, BACKSTAT, BACKUP, GENERAL,MEDIADEV, RETRIEVE, SECURITYBpexpdate改变备份介质⽬录的过期⽇期C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpexpdate.exe bpexpdate: -m -d [-host ] [-force][-M ]bpexpdate: -deassignempty [-m ] [-host ] [-force][-M ]bpexpdate: -backupid -d [-client ] [-copy ] [-force][-M ]bpexpdate: -recalculate [-backupid ] [-copy ][-d ] [-client ][-policy ] [-ret ] [-sched ][-M ]legal values for sched: 0=full,1=differential incr,2=user,3=arch4=cumulative incrbpimport引⼊备份C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpimport -helpbpimport: -create_db_info -id [-server ] [-L [-en]] [-passwd] [-local]bpimport: [-l] [-p] [-pb] [-PD] [-PM] [-v] [-local] [-client ][-M master_server][-Bidfile ][-backup_copy ][-st ] [-sl ] [-L [-en]][-policy ] [-s ] [-e ][-pt ] [-hoursago ] [-cn ][-backupid ] [-id ]FULL, INCR, CINC, UBAK, UARC, NOT_ARCHIVEValid values for policy_type:Standard Apollo-wbak NetWare MS-Windows-NTOS/2 AFS整理的⼀些nbu命令及⽤法(5.0)(⼋)Bplabel往磁带介质上写标签C:\Program Files\VERITAS\NetBackup\bin\admincmd>bplabel External media ID and density must be specifiedUsage: bplabel -m media_ID -d density [-o] [-p volume_pool_name] [-n drive_name | -u device_number]bplist列出备份及归档的⽂件C:\Program Files\VERITAS\NetBackup\bin\admincmd>bplist -help USAGE: bplist [-A | -B] [-C client] [-S master_server][-t policy_type] [-k policy] [-keyword "keyword phrase"][-F] [-R [n]] [-b | -c | -u] [-l] [-r] [-T] [-I] [-PI][-unix_files | -nt_files] [-Listseconds] [-flops file_options][-s mm/dd/yyyy [HH:MM:SS]] [-e mm/dd/yyyy [HH:MM:SS]] [filename] bppldelete删除策略C:\Program Files\VERITAS\NetBackup\bin\admincmd>bppldelete bppldelete: [-verbose] [-M ]bppllist列出备份策略C:\Program Files\VERITAS\NetBackup\bin\admincmd>bppllist -help bppllist: [] [-L|-l|-U] [-verbose] [-allpolicies][-M ][-hwos][-byclient ] [-keyword "keyword phrase"]bpmediafreeze,unfreeze,suspend,unsuspendC:\Program Files\VERITAS\NetBackup\bin\admincmd>bpmedia bpmedia: operation not specified-freeze|-unfreeze|-suspend|-unsuspend -m [-h ] [-v] -movedb -m -newserver [-oldserver ] [-v]bpmedialist显⽰介质状态C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpmedialist -help USAGE: bpmedialist [-mlist] [-U|-l|-L] [-m media_id] [-rl ret_level][-d density] [-p pool_name][-h host_name | -M master_server...] [-v]bpmedialist -summary [-U|-L] [-brief] [-p pool_name][-h host_name | -M master_server...] [-v]bpmedialist -mcontents -m media_id [-U|-l|-L] [-d density][-h host_name | -M master_server...] [-v]bpmedialist -count -rt robot_type -rn robot_number [-d density][-U|-l] [-h host_name | -M master_server...] [-v]管理及显⽰策略信息C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpplinfoUSAGE: bpplinfo policy_name -L|-l|-U [-v] [-M master_server,...]bpplinfo policy_name -set|-modify [-v] [-M master_server,...][-active | -inactive] [-pt policy_type][-ut] [-ef effective_time][-residence label][-pool label][-priority priority][-rfile flag] [-blkincr flag][-multiple_streams flag] [-keyword "keyword phrase"][-encrypt flag][-collect_tir_info value] [-compress flag][-crossmp flag] [-disaster flag] [-follownfs flag][-policyjobs max_jobs(0=unlimited)]Valid values for policy_type:Standard Apollo-wbak NetWare MS-Windows-NTOS/2 AFS整理的⼀些nbu命令及⽤法(5.0)(九)Bprecover恢复相关的nbu⽬录-l -dpath [-v]-l -opath [-v]-r [ALL|image_number] -m media_ID -d density [-stdout] [-dhost ] [-v]-r [ALL|image_number] -tpath [-stdout] [-dhost][-v]-r [ALL|image_number] -dpath [-stdout] [-dhost] [-v]-r [ALL|image_number] -opath [-stdout] [-dhost][-v]还原⽂件C:\Program Files\VERITAS\NetBackup\bin\admincmd>bprestore USAGE: bprestore [-A | -B] [-K] [-l | -H | -y] [-r] [-T] [-L progress_log [-en]] [-R rename_file] [-C client][-D client] [-S master_server] [-t policy_type][-p policy] [-k "keyword phrase"] [-cm] [-md][-td temp_dir] [-BR be_redirection_path] [-F file_options][-s mm/dd/yyyy [HH:MM:SS]] [-e mm/dd/yyyy [HH:MM:SS]] [-w [hh:mm:ss]] -f listfile | filenamesEXIT STATUS 144: invalid command usageBpstuadd创建nbu storage unit group or a storage unitC:\Program Files\VERITAS\NetBackup\bin\admincmd>bpstuadd USAGE: bpstuadd -group group_name [stunit name] orUSAGE: bpstuadd -label storage_unit_label-path path_nameor-density density_type [-rt robot_type -rn robot_number] [-host host_name][-cj max_jobs][-odo on_demand_only][-mfs max_fragment_size][-maxmpx mpx_factor][-nh NDMP_attach_host][-M master_server,...]Valid values for mpx_factor: 1..32max_fragment_size in MB:For removable media, 0 if unlimited or greater than 50 For disk, between 20 and 2000 (2GB)Bpstudel删除storage unitC:\Program Files\VERITAS\NetBackup\bin\admincmd>bpstudel bpstudel: -label [-verbose][-M ]orbpstudel: -group[-M ]整理的⼀些nbu命令及⽤法(5.0)(⼗)bpstulist列出storage unitC:\Program Files\VERITAS\NetBackup\bin\admincmd>bpstulist -help bpstulist: unrecognized option -help bpstulist: -label [-L|-l|-U] [-g|-go] [-verbose][-M ]bpstulist: -group [-verbose][-M ]bpverify验证创建的备份C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpverify -help bpverify: [-l] [-p] [-pb] [-v] [-local] [-client ] [-st ] [-sl ] [-L [-en]][-policy ] [-s mm/dd/yyyy HH:MM:SS] [-e mm/dd/yyyy HH:MM:SS] [-M master_server][-Bidfile ][-backup_copy ][-pt ] [-hoursago ][[-cn ] | [-primary]][-backupid ] [-id ]Valid values for sched_type:FULL, INCR, CINC, UBAK, UARC, NOT_ARCHIVEValid values for policy_type:Standard Apollo-wbak NetWare MS-Windows-NT提供密码验证的服务C:\Program Files\VERITAS\NetBackup\bin\admincmd>vopied -helpUsage: vopied-standalone-debug-portnum number-max_time seconds-log_dir path-severity maskbpclntcmdC:\Program Files\VERITAS\NetBackup\bin>bpclntcmd.exe /?bpclntcmd.exe: unrecognized option /?bpclntcmd.exe: -svbpclntcmd.exe: -pnbpclntcmd.exe: -selfbpclntcmd.exe: -hnbpclntcmd.exe: -serverbpclntcmd.exe: -ipbpclntcmd.exe: -gethostnamebpclntcmd.exe: -is_local_hostC:\Program Files\VERITAS\NetBackup\bin>bpclntcmd.exe -gethostnamewind-bhvit8vzqwC:\Program Files\VERITAS\NetBackup\bin>bpclntcmd.exe -sv5.0GAC:\Program Files\VERITAS\NetBackup\bin>bpclntcmd.exe -pnexpecting response from server wind-bhvit8vzqwwind-bhvit8vzqw wind-bhvit8vzqw 10.168.123.9 2218C:\Program Files\VERITAS\NetBackup\bin>bpclntcmd.exe -selfgethostname() returned: wind-bhvit8vzqwhost wind-bhvit8vzqw: /doc/0ef05915866fb84ae45c8d8d.html at 10.168.123.9 (0x97ba80a) checkhname: aliases:。
Netbackup 备份软件日常运维手册VERITAS软件(北京)有限公司2016年12月目录1前言 (3)1.1目的 (3)1.2引用文件 (3)1.3术语和定义 (3)2常规监控 (4)2.1查询作业执行情况 (4)3常规维护 (8)3.1NBU进程及监控 (8)Master Server启动的进程 (8)Media Server启动的进程 (8)进程监控 (8)3.2NBU进程起停 (10)Master Server进程启动的方法 (10)Master Server进程停止的方法 (11)3.3Unix/Linux Media Server上的日常维护操作 (12)3.4手动发起/停止作业 (12)手动发起备份策略 (13)手工取消备份作业 (14)3.5新建备份策略 (15)Attributes (16)Schedule (17)Client 18Backup Selection (19)1前言1.1目的本文档供备份系统负责人、备份系统运维人员等日常使用1.2引用文件NetBackup相关官方文档1.3术语和定义NBU: NetBackup的缩写为Symantec的备份产品2常规监控2.1查询作业执行情况使用NBU管理控制台中的活动监视器可以监视作业的执行情况。
输入用户名称和密码,登录NBU管理界面。
A.选择“Activity Monitor”,选择“Jobs”选项卡,查看作业信息。
在“Job id”列可以看到作业图标。
作业图标解释如下图所示:B.选择要查看其详细信息的作业,点击“Actions”,选择“Details”。
C.打开“Jobs Details”对话框,查看任务详细信息。
3常规维护3.1NBU进程及监控Master Server启动的进程A.NB Processes进程:NB_dbsrv、nbevtmgr、nbemm、nbrb、bprd、bpcompatd、bpdbm、bpjobd、nbjm、nbpem、nbproxy、nbstserv、nbrmms、nbproxy、nbsl、nbsvcmonB.MM Processes进程:vmd、ltid、avrd、tldd、tldcdC.Shared Symantec Processes进程:pbx_exchangeMedia Server启动的进程A.NB Processes进程:nbsvcmon、bpcompatd、nbrmms、nbslB.MM Processes进程:vmdC.Shared Symantec Processes进程:pbx_exchange进程监控在Master Server和Media Server上使用bpps监控NBU进程。
NBU日常维护命令总结进程查看、配置诊断操作命令bpps- 列出系统上运行的进程的进程统计数据-a在列表中包括介质管理器进程。
-x在列表中包括介质管理器进程和其他共享进程(如 pbx_exchange)bpconfig- 修改或显示 NetBackup 的全局配置属性bpconfig 命令修改或显示 NetBackup 全局配置属性。
这些属性影响所有策略和客户机的操作,这些属性(NetBackup 管理员的电子邮件地址除外)的默认值适用于大多数安装。
《NetBackup 管理指南》中的“NetBackup 全局属性”部分描述了设置各种属性值的含义,请参阅。
■第一种形式的 bpconfig 用于修改一个或多个 NetBackup 全局配置属性。
命令行上必须至少有一个用于更改 NetBackup 全局配置属性的选项。
■第二种形式的 bpconfig 用于显示 NetBackup 全局配置属性的当前设置。
有关更多信息,请参见“显示格式”部分。
错误将发送到 stderr,而该命令的活动日志将发送到当天的 NetBackup 管理日志文件中。
任何得到授权的用户均可启动此命令。
-M master_server,...指定全局配置属性所驻留的主服务器。
-U列表类型为用户列表。
有关更多信息,请参见“显示格式”部分。
-cleanup_int hours指定可以不进行目录库清理的最短时间段(以小时为单位)。
默认值是12 (小时)。
由于在目录库备份期间无法运行清理,长时间运行目录库备份的大型24x7 全天候环境可能需要较短的清理间隔(例如 3 小时)。
无论此选项的值是多少,在预定备份的会话结束时,都会自动清理映像数据库。
此选项作为“映像数据库清理间隔”出现在显示输出中(见示例)。
其他选项请参见《netbackup unix command》示例在主服务器 kiwi 运行时,将显示主服务器 plim 上的全局属性设置:bpconfig -U -M plim将压缩映像数据库间隔设置为 604800 秒,这样 NetBackup 将对早于 7 天的映像进行压缩:bpconfig -cd 604800bpconfig -U将“介质装入超时”设置为 1800 秒。
1. 在命令提示符下输入available_media,查看当前磁带使用情况2. 在命令提示符下输入bpmedialist命令查看当前磁带使用情况及是否冻结3. 在命令提示符号下输入bpexpdate –m a00001 –d 0来使磁带过期4. 在命令提示符号下输入bpmedia –unfreeze –m a00001来使磁带解除冻结状态5. 在命令提示符号下输入vmquery –m a00001来查看磁带的归属情况6. 在命令提示符号下输入vmquery –deassignbyid a00001 4 0来取消磁带的分配日期7. 在命令提示符号下输入bprecover –l a00001 –d hcart来查看catalog 磁带中的内容8. 在命令提示符号下输入bprecover –r a00001 –d hcart来恢复catalog9. 在命令提示符号下输入bpexpdate –backupid wbs_1039674374 –d 0来删除一个备份影像,其中wbs_1039674374是backupid,可以通过report中的Images on Media报告来查看backupid10. 如何收集NBU备份服务器的相关信息查看并导出所有备份策略内容到c:\bppllist1.txt:C:\Program Files\VERITAS\NetBackup\bin\admincmd>bppllist -allpolicies -L -verbose >c:\bppllist1.txt11. 列出当前存储单元并导出内容到c:\bpstulist1.txt:C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpstulist -L-verbose >c:\bpstulist1.txt12. 查看磁带使用情况并导出内容到c:\available_media.txt:C:\ProgramFiles\VERITAS\NetBackup\bin\goodies>available_media >c:\available_med ia.txt13. 查看磁带归属情况:显示所有卷并导出内容到c:\vmquery.txt:C:\Program Files\VERITAS\Volmgr\bin>vmquery -a >c:\vmquery.txt14. 列出卷池并导出内容到c:\vmpool.txt:C:\Program Files\VERITAS\Volmgr\bin>vmpool -listall >c:\vmpool.txt 15. 列出license导出内容到c:\nbulicense.txt:C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpminlicense-list_keys> c:\nbulicense.txt其它信息请用nbsupport170工具收集。
分行IT基础设施资源整合项目NBU软件日常维护手册V1.0.4目录第1章NBU中添加环境变量的方法3第2章NBU服务自启动、停止脚本位置6第3章NBU启动、关闭的方法8第4章日常维护健康检查的内容和示例运行结果9第5章磁带出入库操作195.1检查V AULT报告195.2从磁带库取出磁带205.3向磁带库加入磁带22第1章NBU中添加环境变量的方法1、 Unix系统修改/etc/profile文件,添加:PATH=$PATH:/usr/openv/netbackup/binPATH=$PATH:/usr/openv/netbackup/bin/admincmdPATH=$PATH:/usr/openv/netbackup/bin/goodiesPATH=$PATH:/usr/openv/volmgr/binexport PATHMANPATH=$MANPATH,/usr/openv/man/export MANPATH2、 Linux系统修改/etc/.bash_profile,添加PATH=$PATH:/usr/openv/netbackup/binPATH=$PATH:/usr/openv/netbackup/bin/admincmdPATH=$PATH:/usr/openv/netbackup/bin/goodiesPATH=$PATH:/usr/openv/volmgr/binexport PATHMANPATH=$MANPATH,/usr/openv/man/export MANPATH3、 Windows系统点击打开控制面板中系统选项,点击选择高级中环境变量选项,其中选择添加系统变量,按照NBU安装路径设置,如下图示例选择修改系统变量中其中的路径内容如下:;%NETBACKUP%/bin;%NETBACKUP%/bin/admincmd;%NETBACKUP%/bin/goodies第2章NBU服务自启动、停止脚本位置1、 AIX/etc/backup.aix/etc/backup2、 Alpha Tru64/sbin/rc3.d/S77netbackup/sbin/rc0.d/K01netbackup/sbin/init.d/netbackup3、 HP-UX/sbin/rc2.d/S777netbackup/sbin/rc1.d/K001netbackup/sbin/init.d/netbackup/sbin/rc1.d/K001nbclient/sbin/rc2.d/S951nbclient/sbin/init.d/nbclient4、 Linux Red Hat/etc/rc.d/init.d/netbackup/etc/rc.d/rc0.d/K01netbackup/etc/rc.d/rc1.d/K01netbackup/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/init.d/nbclient/etc/rc.d/rc0.d/K01nbclient/etc/rc.d/rc1.d/K01nbclient/etc/rc.d/rc2.d/S95nbclient/etc/rc.d/rc3.d/S95nbclient/etc/rc.d/rc5.d/S95nbclient/etc/rc.d/rc6.d/K01nbclient5、 Linux SuSE/etc/init.d/netbackup/etc/init.d/rc0.d/K01netbackup/etc/init.d/rc2.d/S77netbackup/etc/init.d/rc3.d/S77netbackup/etc/init.d/rc5.d/S77netbackup/etc/init.d/rc6.d/K01netbackup/etc/init.d/nbclient /etc/init.d/rc0.d/K01nbclient /etc/init.d/rc2.d/S95nbclient/etc/init.d/rc3.d/S95nbclient/etc/init.d/rc5.d/S95nbclient/etc/init.d/rc6.d/K01nbclient6、 Other 操作系统/etc/rc2.d/S77netbackup/etc/rc1.d/K01netbackup/etc/rc0.d/K01netbackup/etc/init.d/netbackup/etc/rc2.d/S95nbclient/etc/rc1.d/K01nbclient/etc/rc0.d/K01nbclient/etc/init.d/nbclient第3章NBU启动、关闭的方法1、 Master主机的关闭NBU的方法:/usr/openv/netbackup/bin/bp.kill_all;或/usr/openv/netbackup/bin/goodies/netbackup stop2、 Master主机的启动NBU的方法:/usr/openv/netbackup/bin/bp.start_all或/usr/openv/netbackup/bin/goodies/netbackup3、 Media Server主机的关闭NBU的方法:/usr/openv/netbackup/bin/bp.kill_all;或/usr/openv/netbackup/bin/goodies/netbackup stop4、 Media Server主机的启动NBU的方法:/usr/openv/netbackup/bin/bp.start_all或/usr/openv/netbackup/bin/goodies/netbackup5、使用bpps检查进程启动情况/usr/openv/netbackup/bin/bpps -x第4章日常维护健康检查的内容和示例运行结果NBU的项目规划、安装、配置等实施工艺必须严谨规范,细小技术环节处理的得当,没有发现严重影响系统稳定运行的部分,检查内容和范围请参考如下内容:✓进程检查#bpps –x✓备份索引完整性检查(3个月):#bpcatlist –online –since-months 3此命令是记录所有备份操作在NBU的catalog的记录;检查结果输出(举例说明):Backupid Backup Date Files Size SchedPolicy Catarcid S C Files filedms1_1195384006 Nov 18 11:06:46 2007 1 288kDefault-Application-Backup dms1rmanfull 0 1 0dms1rmanfull_1195384006_UBAK.fdms1_1195383991 Nov 18 11:06:31 2007 1 11.0MDefault-Application-Backup dms1rmanfull 0 1 0dms1rmanfull_1195383991_UBAK.fdms1_1195383802 Nov 18 11:03:22 2007 1 5.0GDefault-Application-Backup dms1rmanfull 0 1 0dms1rmanfull_1195383802_UBAK.fdms1_1195383794 Nov 18 11:03:14 2007 1 8.0GDefault-Application-Backup dms1rmanfull 0 1 0FULL.f✓主机全局变量配置检查:#bpconfig –Ubpconfig 命令显示NetBackup 全局配置属性。