nbu常用命令集
NBU远程控制常用命令介绍
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命令及⽤法整理的⼀些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:。
NBU远程控制常用命令介绍
NBU远程控制常用命令介绍NBU远程控制常用命令介绍如果存储工程师需要远程登录并且管理用户的NBU程序,那么利用文本界面才可以将时延降到最低,最快的完成客户的要求。
在前面的文章里,已经陆续介绍了如何使用远程工具来发现和配置备份设备,如何建立卷和存储单元,如何创建备份策略并发起手动备份,通过这些介绍,您已经可以在远程给用户建立一套可用的备份环境。
本文希望在前面的基础上,查漏补缺,将前面没有覆盖的,但是对用户的工作又有重要作用的一些命令介绍给大家,希望能够使得工程师们可以更加有效的解决问题。
本文通过介绍命令的功能、将用户最常用的命令告诉大家,再告诉用户在什么场合需要这个命令,然后将举例说明其最重要的用法。
然而,Netbackup每一条命令都带有很多参数,用户在了解了其基本功能和常见用法后,可以参照其说明,将命令根据您的需要后稍作修改来应用。
一,备份恢复类命令:1,Bpbackup-备份文件。
在客户端,bpback会自动一个用户备份来备份文件;在服务器端,bpbackup会启动手动备份来备份。
【使用场景】,当用户需要登录远程的NBU客户端并执行备份命令的时候,需要手动的的发起用户备份任务。
【示例】备份用户的个人目录:# bpbackup /export/home/customers/XYZ2,Bprestore-恢复netbackup的备份内容。
用户可通过 bprestore 恢复备份或归档的文件或文件列表。
您也可以指定要恢复的目录。
如果包括一个目录名, bprestore 将恢复此目录中的所有文件和子目录。
可以使用以下方法排除在以前的恢复操作中包括的文件或目录路径。
【使用场景】当用户需要恢复远程NBU客户端的内容的时候,需要该命令来恢复数据。
【示例】要从在 04/11/2021 06:00:00 到 04/12/2021 06:00:00 期间执行的备份恢复用户的个人目录文件:# bprestore -s 04/11/2021 06:00:00 -e 04/12/2021 06:00:00/export/home/customers/XYZ 其中,-s是启动时间,-e是结束时间 3,Bparchive-归档文件。
常用NBU命令
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工具收集。
Ubuntu命令集-命令大全-完整版-最新版
apt(软件管理)使用参考apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall 重新安装包sudo apt-get -f install 强制安装sudo apt-get remove package 删除包sudo apt-get remove package - - purge 删除包,包括删除配置文件等sudo apt-get update 更新源sudo apt-get upgrade 更新已安装的包sudo apt-get dist-upgrade 升级系统sudo apt-get dselect-upgrade 使用dselect 升级apt-cache depends package 了解使用依赖apt-cache rdepends package 了解某个具体的依赖sudo apt-get build-dep package 安装相关的编译环境apt-get source package 下载该包的源代码sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档sudo apt-get check 检查是否有损坏的依赖sudo chmod +x GoogleEarthLinux.bin 安装bin文件,GoogleEarthLinux是一个例子,记得要把文件COPY到你的文件夹/home/yourname (我的是doff)权限命令sudo nautilus 以超级管理员权限管理文件夹(在终端输入这个命令和密码之后就会自动跳出文件夹,这时你可以有root的权限)注意命令的间隙,如果运行不了,请检查一下大小写和半全角。
nbu常用
lsdev –Cc tape
tapeutil
1
/dev/rmt1
11.查看某个时间段的备份情况
bpimagelist –U –d 08/20/2004 00:00:00 –e 08/21/2004 00:00:00
12.查看备份策略
bpplist
13.通过bpps –a 确认veritas进程(SAN Media)已停止
bpmedia -h hostname |grep FROZEN
7.查看error解释
bperror –S media_id
8.查看在驱动器的磁带
robtest 1
s d
查看slot中的磁带
robtest 1
s s
将带子从驱动器的移走
m d驱动器号 s槽号
9.查找Байду номын сангаас一盘磁带
在MASTER上 vmquery –m media_id
16:测试备份客户端能否被解析,对应的错误为59
bpclntcmd -ip 192.168.1.5
17.异机恢复的时候必须有文件No.Restrictions存在于目录:
/usr/openv/netbackup/db/altnames/下面
查看备份集:
bplist -S nbu -C nbu-sin -s 01/01/2008 -e 05/01/2008 -R/
echo 16>/usr/openv/netbackup/db/config/NUMBER_DATA_BUFFERS
netstat |grep bpcd 查看bpcd监听进程(client)
NBU常用命令
-assignbyid <media_id> <media_type> <pool_number> <status>
<assigntime> |
4、vmquery 查询卷数据库,或分配和取消分配卷
/usr/openv/volmgr/bin/vmquery [-h <volume_database_host>,...,-h <volume_database_host>]
[-b | -w | -W | -l]
8、bpmedia
9、bpmedialist
[-client client_name] [-server server_name]
[-jobid job_id]
[-M master_server,...] [-v]
bperror [-s {severity[+]}|severity ...] [-t type ...]
3、vmpool -------管理卷池
/usr/openv/volmgr/bin/vmpool [-h volume_database_host]
{
-listall [-b | -bx] | 显示所有卷池
-listscratch |
1、tpclean ---管理磁带机清洗
/usr/openv/volmgr/bin/tpclean -L 输出清洗统计数据
/usr/openv/volmgr/bin/tpclean -C drive_name 清洗指定驱动器
/usr/openv/volmgr/bin/tpclean -M drive_name 重置安装时间
NBU常用命令
#cd /usr/openv/netbackup/bin/admincmd
#./bpexpdate -m <media id> -d 0
其中media id可由available_media命令得到,
如:
#./bpexpdate -m பைடு நூலகம்362L2 -d 0
解冻磁带:
vmoprcmd –h media_server_hostname
5.查看pool所含的磁带(包括freeze)
bpmedialist
6.Freeze磁带
bpmedia –freeze –m media_id –h media_server_hostname
bpmedia -h hostname |grep FROZEN
7.查看error解释
bperror –S media_id
8.查看在驱动器的磁带
robtest 1
s d
查看slot中的磁带
robtest 1
s s
将带子从驱动器的移走
m d驱动器号 s槽号
9.查找某一盘磁带
在MASTER上 vmquery –m media_id
10.测试IBM磁带库
1. 查看当有运行的任务
bpdbjobs –report | grep Active
2. 停止任务
bpdbjobs –cancel PID (包括主任务和子任务)
3. 开始任务
bpbackup –i –p task_name(如bss_archive_backup)
4.查看所有在用的驱动器和磁带
lsdev –Cc tape
Ubuntu命令集-命令大全(史上最全)
史上最全!查看软件xxx安装内容dpkg -L xxx查找软件apt-cache search 正则表达式查找文件属于哪个包dpkg -S filename apt-file search filename查询软件xxx依赖哪些包apt-cache depends xxx查询软件xxx被哪些包依赖apt-cache rdepends xxx增加一个光盘源sudo apt-cdrom add系统升级sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 清除所以删除包的残余配置文件dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P - 编译时缺少h文件的自动处理sudo auto-apt run ./configure查看安装软件时下载包的临时存放目录ls /var/cache/apt/archives备份当前系统安装的所有包的列表dpkg --get-selections | grep -v deinstall > ~/somefile从上面备份的安装包的列表文件恢复所有包dpkg --set-selections < ~/somefile sudo dselect清理旧版本的软件缓存sudo apt-get autoclean清理所有软件缓存sudo apt-get clean删除系统不再使用的孤立软件sudo apt-get autoremove查看包在服务器上面的地址apt-get -qq --print-uris install ssh | cut -d\' -f2系统查看内核uname -a查看Ubuntu版本cat /etc/issue查看内核加载的模块lsmod查看PCI设备lspci查看USB设备lsusb查看网卡状态sudo ethtool eth0查看CPU信息cat /proc/cpuinfo显示当前硬件信息lshw硬盘查看硬盘的分区sudo fdisk -l查看IDE硬盘信息sudo hdparm -i /dev/hda查看STAT硬盘信息sudo hdparm -I /dev/sda 或sudo apt-get install blktool sudo blktool /dev/sda id 查看硬盘剩余空间df -h df -H查看目录占用空间du -hs 目录名优盘没法卸载sync fuser -km /media/usbdisk内存查看当前的内存使用情况free -m进程查看当前有哪些进程ps -A中止一个进程kill 进程号(就是ps -A中的第一列的数字) 或者killall 进程名强制中止一个进程(在上面进程中止不成功的时候使用)kill -9 进程号或者killall -9 进程名图形方式中止一个程序xkill 出现骷髅标志的鼠标,点击需要中止的程序即可查看当前进程的实时状况top查看进程打开的文件lsof -pADSL 配置ADSLsudo pppoeconfADSL手工拨号sudo pon dsl-provider激活ADSLsudo /etc/ppp/pppoe_on_boot断开ADSLsudo poff查看拨号日志sudo plog如何设置动态域名#首先去 申请一个动态域名#然后修改/etc/ppp/ip-up 增加拨号时更新域名指令sudo vim /etc/ppp/ip-up #在最后增加如下行w3m -no-cookie -dump 'http://username:password@/dyndns/update?system=dyndns&hostname=yourd '网络根据IP查网卡地址arping IP地址查看当前IP地址ifconfig eth0 |awk '/inet/ {split($2,x,":");print x[2]}'查看当前外网的IP地址w3m -no-cookie -dump |grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' w3m -no-cookie -dump |grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' w3m -no-cookie -dump |grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}'查看当前监听80端口的程序lsof -i :80查看当前网卡的物理地址arp -a | awk '{print $4}' ifconfig eth0 | head -1 | awk '{print $5}'立即让网络支持natsudo echo 1 > /proc/sys/net/ipv4/ip_forward sudo iptables -t nat -I POSTROUTING -j MASQUERADE查看路由信息netstat -rn sudo route -n手工增加删除一条路由sudo route add -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1 sudo route del -net 192.168.0.0 netmask 255.255.255.0 gw 172.16.0.1修改网卡MAC地址的方法sudo ifconfig eth0 down #关闭网卡sudo ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE #然后改地址sudo ifconfig eth0 up #然后启动网卡统计当前IP连接的个数netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n netstat -na|grep SYN|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -r -n统计当前20000个IP包中大于100个IP包的IP地址tcpdump -tnn -c 20000 -i eth0 | awk -F "." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr | awk ' $1 > 100 '屏蔽IPV6echo "blacklist ipv6" | sudo tee /etc/modprobe.d/blacklist-ipv6服务添加一个服务sudo update-rc.d 服务名defaults 99删除一个服务sudo update-rc.d 服务名remove临时重启一个服务/etc/init.d/服务名restart临时关闭一个服务/etc/init.d/服务名stop临时启动一个服务/etc/init.d/服务名start设置配置默认Java使用哪个sudo update-alternatives --config java修改用户资料sudo chfn userid给apt设置代理export http_proxy=http://xx.xx.xx.xx:xxx修改系统登录信息sudo vim /etc/motd中文转换文件名由GBK为UTF8sudo apt-get install convmv convmv -r -f cp936 -t utf8 --notest --nosmart *批量转换src目录下的所有文件内容由GBK到UTF8find src -type d -exec mkdir -p utf8/{} \; find src -type f -exec iconv -f GBK -t UTF-8 {} -o utf8/{} \; mv utf8/* src rm -fr utf8转换文件内容由GBK到UTF8iconv -f gbk -t utf8 $i > newfile转换mp3 标签编码sudo apt-get install python-mutagen find . -iname “*.mp3” -execdir mid3iconv -e GBK {} \;控制台下显示中文sudo apt-get install zhcon 使用时,输入zhcon即可文件快速查找某个文件whereis filenamefind 目录-name 文件名查看文件类型file filename显示xxx文件倒数6行的内容tail -n 6 xxx让tail不停地读地最新的内容tail -n 10 -f /var/log/apache2/access.log查看文件中间的第五行(含)到第10行(含)的内容sed -n '5,10p' /var/log/apache2/access.log查找包含xxx字符串的文件grep -l -r xxx .查找关于xxx的命令apropos xxx man -k xxx通过ssh传输文件scp -rp /path/filename username@remoteIP:/path #将本地文件拷贝到服务器上scp -rp username@remoteIP:/path/filename /path #将远程文件从服务器下载到本地查看某个文件被哪些应用程序读写lsof 文件名把所有文件的后辍由rm改为rmvbrename 's/.rm$/.rmvb/' *把所有文件名中的大写改为小写rename 'tr/A-Z/a-z/' *删除特殊文件名的文件,如文件名:--help.txtrm -- --help.txt 或者rm ./--help.txt查看当前目录的子目录ls -d */. 或echo */.将当前目录下最近30天访问过的文件移动到上级back目录find . -type f -atime -30 -exec mv {} ../back \;将当前目录下最近2小时到8小时之内的文件显示出来find . -mmin +120 -mmin -480 -exec more {} \;删除修改时间在30天之前的所有文件find . -type f -mtime +30 -mtime -3600 -exec rm {} \;查找guest用户的以avi或者rm结尾的文件并删除掉find . -name '*.avi' -o -name '*.rm' -user 'guest' -exec rm {} \;查找的不以java和xml结尾,并7天没有使用的文件删除掉find . ! -name *.java ! -name …*.xml‟ -atime +7 -exec rm {} \;统计当前文件个数ls /usr/bin|wc -w统计当前目录个数ls -l /usr/bin|grep ^d|wc -l显示当前目录下2006-01-01的文件名ls -l |grep 2006-01-01 |awk '{print $8}'压缩解压缩xxx.tar.gztar -zxvf xxx.tar.gz解压缩xxx.tar.bz2tar -jxvf xxx.tar.bz2压缩aaa bbb目录为xxx.tar.gztar -zcvf xxx.tar.gz aaa bbb压缩aaa bbb目录为xxx.tar.bz2tar -jcvf xxx.tar.bz2 aaa bbbNautilus显示隐藏文件Ctrl+h显示地址栏Ctrl+l特殊URI 地址* computer:/// - 全部挂载的设备和网络* network:/// - 浏览可用的网络* burn:/// - 一个刻录CDs/DVDs 的数据虚拟目录* smb:/// - 可用的windows/samba 网络资源* x-nautilus-desktop:/// - 桌面项目和图标* file:/// - 本地文件* trash:/// - 本地回收站目录* ftp:// - FTP 文件夹* ssh:// - SSH 文件夹* fonts:/// - 字体文件夹,可将字1 文件管理# ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件文件管理# ls ls -l或ll 列出当前目录下文件的详细信息文件管理# pwd pwd 查看当前所在目录的绝对路经文件管理# cd cd .. 回当前目录的上一级目录文件管理# cd cd - 回上一次所在的目录文件管理# cd cd ~ 或cd 回当前用户的宿主目录文件管理# cd cd ~用户名回指定用户的宿主目录2 文件管理# mkdir mkdir 目录名创建一个目录文件管理# mkdir mkdir –p 递归式去创建一些嵌套目录文件管理# rmdir Rmdir 空目录名删除一个空目录3 文件管理# rm rm 文件名文件名删除一个文件或多个文件文件管理# rm rm -rf 非空目录名递归删除一个非空目录下的一切,不让提式-f4 文件管理# cat cat文件名一屏查看文件内容5 文件管理# more more文件名分页查看文件内容6 文件管理# less less 文件名可控分页查看文件内容7 文件管理# grep grep字符文件名根据字符匹配来查看文件部分内容8 文件管理# mv mv 路经/文件/经/文件移动相对路经下的文件到绝对路经下文件管理# mv mv 文件名新名称在当前目录下改名9 文件管理# cp cp /路经/文件./ 移动绝对路经下的文件到当前目录下10 文件管理# find find 路经-name “字符串”查找路经所在范围内满足字符串匹配的文件和目录11 文件管理# ln ln 源文件链接名创建当前目录源文件的硬链接ln /home/test /usr/test1 在/usr下建立/home/test的硬链接12 文件管理# ln Ln -s a b 创建当前目录下a的符号链接b13 文件管理# touch touch file1 file2 创建两个空文件14 磁盘管理# df df 用于报告文件系统的总容量,使用量,剩余容量。
NBU常用的命令
8. 在命令提示符号下输入bprecover –r a00001 –d hcart来恢复catalog
9. 在命令提示符号下输入bpexpdate –backupid wbs_1039674374 –d 0来删除一个备份影像,其中wbs_1039674374是backupid,可以通过report中的Images on Media报告来查看backupid
10. 如何收集NBU备份服务器的相关信息
查看并导出所有备份策略内容到c:\bppllist1.txt:
C:\Program Files\VERITAS\NetBackup\bin\admincmd>bppllist -allpolicies -L -verbose >c:\bppllist1.txt
14. 列出卷池并导出内容到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
C:\Program Files\VERITAS\NetBackup\bin\goodies>available_media >c:\available_media.txt
13. 查看磁带归属情况:
非常实用的Ubuntu命令大全
1 文件管理# ls ls -a列出当前目录下的所有文件,包括以.头的隐含文件文件管理# ls ls -l或ll 列出当前目录下文件的详细信息文件管理# pwd pwd 查看当前所在目录的绝对路经文件管理# cd cd .. 回当前目录的上一级目录文件管理# cd cd - 回上一次所在的目录文件管理# cd cd ~或cd 回当前用户的宿主目录文件管理# cd cd ~用户名回指定用户的宿主目录2 文件管理# mkdir mkdir 目录名创建一个目录文件管理# mkdir mkdir –p 递归式去创建一些嵌套目录文件管理# rmdir Rmdir 空目录名删除一个空目录3 文件管理# rm rm 文件名文件名删除一个文件或多个文件文件管理# rm rm -rf 非空目录名递归删除一个非空目录下的一切,不让提式-f4 文件管理# cat cat文件名一屏查看文件内容5 文件管理# more more文件名分页查看文件内容6 文件管理# less less 文件名可控分页查看文件内容7 文件管理# grep grep字符文件名根据字符匹配来查看文件部分内容8 文件管理# mv mv 路经/文件/经/文件移动相对路经下的文件到绝对路经下文件管理# mv mv 文件名新名称在当前目录下改名9 文件管理# cp cp /路经/文件 ./ 移动绝对路经下的文件到当前目录下10 文件管理# find find 路经-name “字符串”查找路经所在范围内满足字符串匹配的文件和目录11 文件管理# ln ln 源文件链接名创建当前目录源文件的硬链接ln /home/test /usr/test1 在/usr下建立/home/test的硬链接12 文件管理# ln Ln -s a b 创建当前目录下a的符号链接b13 文件管理# touch touch file1 file2 创建两个空文件14 磁盘管理# df df 用于报告文件系统的总容量,使用量,剩余容量。
NBU介质命令总结
-policy name
指定策略名,跟-recalculate选项一起时有效。当指定此选项时,根据此策略所创建的备份的保留周期来重新计算过期日期。
举例:
例1
下面的命令运行在master server上,从media catalog删除介质ID BU0002,它也删除相关的映像记录:
bpexpdate -m BU0002 -d 0
例2
下面的命令更改备份ID为eel_0904219764的拷贝2的过期日期,拷贝1不受影响:
bpexpdate -backupid eel_0904219764 -d 12/20/2003 08:00:00 -copy 2
-copy number
过期或更改指定的拷贝号的过期日期,只在-backupid和-recalculate操作中有效。有效的数值为1-10。
如果主(primary)拷贝过期,那么其它拷贝成为主拷贝,如果没有指定此选项,那么影响所有的备份拷贝。
-d date
指定过期日期和时间。可以是以下任何形式之一:
-sched type
指定计划类型(schedule type),跟-recalculate选项一起时有效。当指定此选项时,根据用此计划类型创建的全部备份的保留周期来重新计算过期日期。输入如下数值:
0 = Full
1 = Differential Incremental
2 = User Backup
Bpexpdate命令详解
ubuntu命令大全
ubuntu命令大全Ubuntu命令大全。
Ubuntu是一个基于Debian的Linux操作系统,是一个开源免费的操作系统。
它具有良好的稳定性、安全性和易用性,因此备受用户喜爱。
作为一个Ubuntu用户,熟练掌握一些基本的命令是非常重要的,可以帮助我们更好地管理系统、提高工作效率。
在本文中,我将为大家整理一份Ubuntu命令大全,希望能够帮助大家更好地使用Ubuntu系统。
1. cd命令。
cd命令是change directory的缩写,用于切换当前工作目录。
例如,要切换到根目录,可以使用以下命令:```shell。
cd /。
```。
要切换到home目录,可以使用以下命令:```shell。
cd ~。
```。
2. ls命令。
ls命令用于列出指定目录中的文件和子目录。
例如,要列出当前目录下的所有文件和子目录,可以使用以下命令:```shell。
```。
要列出指定目录下的文件和子目录,可以使用以下命令:```shell。
ls /path/to/directory。
```。
3. mkdir命令。
mkdir命令用于创建新的目录。
例如,要在当前目录下创建一个名为test的目录,可以使用以下命令:```shell。
mkdir test。
```。
4. rm命令。
rm命令用于删除文件或目录。
要删除文件,可以使用以下命令:```shell。
rm filename。
```。
要删除目录及其下所有文件和子目录,可以使用以下命令:```shell。
rm -r directory。
5. cp命令。
cp命令用于复制文件或目录。
例如,要将文件file1复制到目录directory中,可以使用以下命令:```shell。
cp file1 directory。
```。
要将目录directory1复制到目录directory2中,可以使用以下命令:```shell。
cp -r directory1 directory2。
```。
6. mv命令。
整理的一些nbu命令及用法
整理的一些nbu命令及用法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] filename tpunmount.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 <barcode_tag> <media_type> <pool_name> <max_mounts> "<description>" |-change <barcode_tag> <media_type> <pool_name> <max_mounts> "<description>" | -delete <barcode_tag>}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 <master servers>][-file <pathname>] [-append] [ -vault | -lvault | -all_columns ] bpdbjobs: -summary [-M <master servers>][-file <pathname>] [-append] [ -U | -L | -all_columns ]bpdbjobs: -delete [-M <master servers>] <jobs,comma,separated>bpdbjobs: -cancel [-M <master servers>] <jobs,comma,separated>bpdbjobs: -cancel_all [-M <master servers>][-M <master servers>]bpdbjobs: -clean [-M <master servers>][-keep_hours <hours>] or [-keep_days <days>][-keep_successful_hours <hours>] or [-keep_successful_days <days>][-verbose]<hours> = [ 3..720 ] <days> = [ 1..30 ]bpdbjobs: -versionbpdbjobs: -helpbpduplicate创建一个备份拷贝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]-by_statcode is used only with both -U and -backstatValid 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.exebpexpdate: -m <media id> -d <mm/dd/yyyy HH:MM:SS | 0 | infinity>[-host <name>] [-force][-M <master_server,...,master_server>]bpexpdate: -deassignempty [-m <media id>] [-host <name>] [-force][-M <master_server,...,master_server>]bpexpdate: -backupid <backup id> -d <mm/dd/yyyy HH:MM:SS | 0 | infinity> [-client <name>] [-copy <number>] [-force][-M <master_server,...,master_server>]bpexpdate: -recalculate [-backupid <backup id>] [-copy <number>][-d <mm/dd/yyyy HH:MM:SS | 0 | infinity>] [-client <name>][-policy <name>] [-ret <retention level>] [-sched <type>][-M <master_server,...,master_server>]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 <media_id> [-server <name>] [-L <output_file> [-en]] [-passwd] [-local]bpimport: [-l] [-p] [-pb] [-PD] [-PM] [-v] [-local] [-client <name>][-M master_server][-Bidfile <file_name>][-backup_copy <backup_copy_value>][-st <sched_type>] [-sl <sched_label>] [-L <output_file> [-en]][-policy <name>] [-s <startdate>] [-e <enddate>][-pt <policy_type>] [-hoursago <hours>] [-cn <copy number>][-backupid <backup_id>] [-id <media_id>]Valid values for sched_type:FULL, INCR, CINC, UBAK, UARC, NOT_ARCHIVEValid values for policy_type:Standard Apollo-wbak NetWare MS-Windows-NTOS/2 AFSBprecover恢复相关的nbu目录C:\Program Files\VERITAS\NetBackup\bin\admincmd>bprecover -helpbprecover: -l -m media_ID -d density [-v]-l -tpath <raw_tape_device_path> [-v]-l -dpath <disk_device_path> [-v]-l -opath <optical_device_path> [-v]-r [ALL|image_number] -m media_ID -d density [-stdout] [-dhost <destination_host>] [-v] -r [ALL|image_number] -tpath <raw_tape_device_path> [-stdout] [-dhost <destination_host>][-v]-r [ALL|image_number] -dpath <disk_device_path> [-stdout] [-dhost <destination_host>] [-v ]-r [ALL|image_number] -opath <optical_device_path> [-stdout] [-dhost <destination_host>] [-v]bprestore还原文件C:\Program Files\VERITAS\NetBackup\bin\admincmd>bprestoreUSAGE: 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>bpstuaddUSAGE: 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][-verbose][-fastrax][-M master_server,...]Valid values for mpx_factor: 1..32max_fragment_size in MB:For removable media, 0 if unlimited or greater than 50For disk, between 20 and 2000 (2GB)Bpstudel删除storage unitC:\Program Files\VERITAS\NetBackup\bin\admincmd>bpstudelbpstudel: -label <storage unit label> [-verbose][-M <master_server,...,master_server>]or1. Solaris下:/usr/openv/volmgr/bin/sgscan changer 查看本机所有Robot设备;/usr/openv/volmgr/bin/sgscan tape 查看本机所有的磁带驱动器。
NBU常用命令手册-20150412
NBU常用命令目录NBU常用命令 (1)一、日常巡检命令: (1)二、日常维护命令: (1)三、备份恢复命令: (2)四、命令手册 (2)一、日常巡检命令:bpdbjobs 查看备份作业执行情况bpdbjobs |grep -i " 0 " |more 查看失败的备份作业bpdbjobs -jobid 123 -all_columns 查看指定作业的详细执行信息bperror -jobid xxx 查看失败作业的原因bppllist xxxx -U 查看指定备份策略的详细配置信息bppllist -allpolicies -U >/tmp/nbu_policy.txt 导出当前备份系统中所有备份策略的详细配置信息bpimagelist -L -U -hoursago 720 >/tmp/bpimagelist_1month_20150210.txt 导出最近30天的备份数据记录bpps 查看NBU进程tpconfig -d 查看本地磁带库状态vmoprcmd 查看备份域中所有介质服务器状态、驱动器状态tpclean -L 查看驱动器清洗情况available_media 查看在带库中的磁带使用情况vmcheckxxx -rt tld -rn 0 查看0号带库内磁带的配置情况bpminlicense -verbose 查看备份系统的license及许可功能二、日常维护命令:bppolicynew xxx 创建一条新的策略bpadm 使用文本向导模式配置备份策略bpplinfo xxx -modify -inactive 禁用指定的备份策略bpplinfo xxx -modify -active 启用指定的备份策略bpdbjobs -cancel_all 停止所有正在运行或等待运行的备份作业netbackup stop 停止NBU服务(windows平台命令为:bpdown -f -v)netbackup start 启动NBU服务(windows平台命令为:bpup -f -v)vmupdate -rt tld -rn 0 -empty_map 清点并更新0号带库的磁带配置(在添加新磁带后使用)vmchange -m 00001 -p 4 更改磁带所属卷池为Scratchrobtest 磁带库工具,可将指定磁带弹出到access portbptestbpcd -client aaaa 测试本机到aaaa客户机的NBU通讯是否正常bpclntcmd -clear_host_cache 清空主机名解析的缓存vxlogview -t 00:05:00 查看五分钟内的备份系统运行日志三、备份恢复命令:bplist 列出指定时间范围内的备份文件信息bpbackup -i -p xxx 手动发起备份策略bpbackup 在客户端手动发起指定文件的备份bparchive 在客户端手动发起指定文件的归档备份bprestore 恢复操作命令四、命令手册NetBackup_Commands.pdf。
NBU Command
9. tpclean -C IBM.ULTRIUM-TD1.000 #强制清洗磁带机
10.vmoprcmd #看看状态
Dpmedialist命令
volmgr/bin/vmoprcmd –d #查看驱动器状态
vmdareq -a或vmoprcmd
catalog的用途:
楼主,先和你解释一下CATALOG是干吗用的.
CATALOG就是VERITAS内部用来储存策略信息,备份信息,磁带信息的一些文件,你可以看看CATALOG里的一个选项,就是备那几个文件.
在VERITAS里不是有个REPORT嘛,这个里面的信息其实就是调用CATALOG里的信息,所以,如果你不备CATALOG,哪天你系统重装,以前的东西你就查不到了(因为CATALOG已经没了),因此,平时你不备份CATALOG,对备份及恢复也没啥影响.
vmchange -multi_ejectvmchange -multi_eject #手动将驱动器中磁带退出
************************************************************************
Nbu中的一些概念:
3.bplabel –m media_id –d density –p volume_pool –o #将指定的卷加到指定的卷池中
4.bppllist –L #显示服务器上所有的策略列表
5.bpplinfo aix2 -L –v #显示策略aix2的详细属性
另外,如果你CATALOG选择备在一盘磁带上,备满了你换一盘就是了
***************************************************************************
UBUNTU常用命令大全
UBUNTU常用命令大全cd .. // 返回上一级目录cd - // 返回上一次目录cd或cd ~ // 返回家目录cd / // 进入根目录pwd // 显示当前目录ls // 显示当前目录文件ls localrepo/ // 显示指定目录的文件ll // 查看目录文件的的详细信息la // 查看全部包括隐藏的目录文件tree // 查看当前目录文件树tree mydir // 查看指定目录的文件树touch hello.py // 创建空文件mkdir mydir // 创建文件夹mkdir -p a/b/c // 创建层级目录mkdir -p a/{b,c}/{d,e} // 同一级创建多个文件夹cp hello.py ~/hello2.py // 拷贝文件cp hello.py -i hello2.py // 拷贝文件,如果有同名文件询问是否覆盖cp hello.py -f hello2.py // 拷贝文件,如果有同名文件强制覆盖cp hello.py -n hello2.py // 拷贝文件,如果有同名文件不覆盖mv hello2.py hellocp.py // 重命名文件mv hello.py ~/Desktop // 移动文件rm hellocp.py // 删除文件rm -rf localrepo/ // 递归删除目录find ~/Desktop/ -name '*.py' // 在指定目录中查找文件whereis python // 查找可执行程序which python // 查看当前使用的是哪个目录中的pythonln -s /usr/bin/python ./mypylink // 创建可执行程序的软链接alias rrm='rm -rf' // 给命令起别名,需要root权限(不建议使用)history // 查看命令历史clear // 清屏(快捷键Ctrl+l)@命令速查rm --help // 查看rm命令帮助man rm // 查看rm命令的手册解释info rm // 查看rm命令详细信息@更多查找find ~/ -name '*.py' -exec rm {} \; 查找家目录下所有的py文件并删除,{}与exec结合匹配所有文件find ~/ -name '*.py' -exec chown wife {} \; 查找家目录下所有py文件并将所有权转让给wife用户find ~/ -name '*.py' -exec cat {} \;> record.txt 查找文件并将全部内容拼接并写入文件中find ~/ -name '*.py' -exec cp {} mydir \; 查找文件并拷贝到指定目录grep 'def.*' a.py 在a.py中查找指定内容grep 'def.*' a.py b.py c.py 在多个文件中寻找指定内容grep -v 'def.*' a.py 在a.py中查找指定内容以外的内容grep -i "HELLO" a.py 在a.py中查找指定内容并忽略大小写grep -E "[1-9]+" a.py 在a.py中查找正则表达式匹配的内容(匹配1到多个数字)grep -F "[1-9]+" a.py 在a.py中查找纯文本内容(严格匹配字符串"[1-9]+")grep -e "def.*" -e "class.*" a.py 在a.py中查找多个内容grep "text" ./ -r -n 在当前目录下递归查找内容@系统管理poweroff 关机reboot 重启shutdown -h 12:00 定时关机shutdown -h now 立刻关机shutdown -c 取消定时关机#结合1,查看所有CPU平均负载/每个CPU的具体负载#结合M/P/T,按内存占用/CPU占用/运行时间的降序,查看进程信息top 显示所有系统任务free -m 查看内存占用,以M为单位uname -a 打印操作系统信息uptime -p 查看系统运行时间echo $PATH 查看环境变量export PATH=$PATH:/home/sirouyang/Desktop/ 追加环境变量lsof | head -n 10 查看进程打开的文件(一切皆文件,数据文件、网络连接、硬件设备)lscpu 查看CPU信息time lsof 统计命令执行时间cal/date 查看日历和时间date +%y-%m-%d-%H-%M-%S 格式化地查看时间# 0-6:0停机-1单用户安全模式-2多用户安全模式-3多用户网络模式-4系统保留级别-5图形界面-6重启runlevel 显示当前运行级别init 6 切换运行级别@软件安装//方式一:通过包管理工具apt进行管理sudo apt update // 更新软件源sudo apt search xxx//查找xxx软件包sudo apt install net-tools //安装net-toolssudo apt remove --purge net-tools //彻底卸载net-tools//方式二:编译源码wget "http://...........xxx.tar.gz" //下载源码包tar -zxvf xxx.tar.gz //解压源码包make clean 清除编译的垃圾make 执行编译make install 安装make uninstall 卸载可选:./configure 如果源码包中自带配置程序则执行之可选:sudo apt search libxxx //如果编译失败通常会提示缺少xxx依赖,此时应该搜索并安装该依赖可选:sudo apt install libxxx-dev //安装检索到的依赖@文本命令cat hello.py // 查看文件gedit hello.py // 使用gedit查看文件head -n 10 hello.py // 查看前10行tail -n 10 hello.py // 查看后10行less hello.py // 一次查看少量内容,PageUp和PageDown键翻页vim hello.py // 使用vim打开文件@管道与重定向sort hello.py | uniq -c // 排序后统计次数sort hello.py | uniq -d // 排序后找出重复的行cat /proc/cpuinfo | grep -c processor // 显示CPU核心数echo 'newline' > hello.py // 将结果写入文件(覆盖)echo 'newline' >> hello.py // 将结果追加到文件cat < ~/proc/cpuinfo //将指定的文件作为cat的输入@压缩和解压tar -cvf /home/abc.tar /home/abc 只打包,不压缩(c=创建压缩包,v=打印信息,f=指定文件名)tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩tar -xvf abc.tar 解压普通tar包(x=解压缩)tar -zxvf abc.tar.gz 解压gz压缩包tar -jxvf abc.tar.bz2 解压bz2压缩包zip -r xxx.zip abc/* fuck/* temp/* 递归压缩多个文件夹到xxx.zip unzip xxx.zip #解压zip压缩包@磁盘管理df -h / 查看磁盘使用情况sudo du -h ~ 查看用户目录的磁盘使用情况du -sh 当前目录的总体占用情况du abc.tar.gz abc.tar 查看文件和目录的磁盘占用dd if=/dev/zero of=temp.txt bs=1K count=1024 写入一个充满0的文件,每块1K,共1024块,总大小1Mtime dd if=/dev/zero of=temp.txt bs=1M count=1024 测试写入1G文件的时间(以此衡量磁盘的读写效率)@登录日志last 查看用户近期登陆情况last -2 最近登陆的两个用户last -2 root 查看root用户最近两次登陆情况id 显示用户及其群组信息groups 查看当前用户所加入的组whoami 显示当前用户名称@用户与权限groups // 查看所属的工作组whoami // 显示当前用户名称sudo useradd -m wife // 新建wife用户,-m=自动创建家目录sudo useradd -d /home/myson -m son //创建son用户,指定其家目录为/home/mysonsudo useradd -g guests -G root,adm -m him //创建him用户,属于group 组,其次也属于adm,root组sudo useradd -G guests,sudo -m -s /bin/bash mywife // 新增一个用户,-m=自动创建家目录,-s指定bashuserdel rose 删除rose 账号userdel -r rose 删除用户及相关目录下的文件(/etc/passwd, /etc/shadow, /etc/group等)usermod -s /bin/ksh -d /home/z –g developer him // 修改him用户的shell、家目录、所属组等信息sudo passwd // 修改自己的密码sudo passwd mywife // 修改mywife的密码sudo su mywife // 切换用户sudo su // 切换到root用户sudo groupadd guests // 添加guests组sudo groupadd -g 101 group1 //添加组group1,识别号为101groupdel group1 //删除组groupmod –g 10000 -n group3 group2 //将组group2的标识号改为10000,组名修改为group3gpasswd -a u1 g1 将u1 加入到 g1 组gpasswd -d u1 g1 将u1 退出 g1 组gpasswd -A u1 g1 将g1 组的管理员指派给u1chmod 421 hello.py // 设置自己、用户组、其他人的权限分别为只读、只写、只执行chmod a+r,u+wx,g+x,o-wx hello.py // 详细修改全部用户、拥有者、用户组、其他人的权限/etc/passwd文件说明:是用户管理工作涉及的最重要的一个文件内容包含7个字段,例如 him❌200:50:Sam san:/usr/sam:/bin/sh含义分别为用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell@网络管理sudo apt install net-tools 安装网络工具ifconfig // 查看网卡状态ping 192.168.59.129 // 检查网络是否连通wget "http://download.redis.io/releases/redis-4.0.9.tar.gz" // 下载redissudo apt install traceroute 安装路径追踪工具traceroute -m 100 追踪路由信息,最大100跳netstat -t 列出所有TCP端口netstat -r 显示路由表netstat -i 显示接口(网卡)列表netstat -tpnl 查看已连接的TCP端口和程序名netstat -anp | grep 3306 -c 查看MySQL的连接数@远程登录//安装并启动ssh服务sudo apt install openssh-server 安装openssh-serversudo ps -ef | grep ssh 查看SSH服务是否启动,还可以netstat -tl | grep 22或systemctl status sshsudo systemctl start ssh 如果没有启动则启动SSH服务//访问远程主机(前提:对方开启了ssh服务,且你知道对方的密码,或对方持有你的ssh公钥)ssh root@127.0.0.1 访问远程主机exit 退出远程访问//执行远程拷贝scp -r sirouyang@192.168.158.129:/abc /home/wife/Desktop/ 从远程主机拷贝内容到本地scp -r /abc sirouyang@192.168.158.129:/home/sirouyang/Desktop/ 从本地拷贝内容弄到远程主机(对方没有本地的公钥时需要密码认证)# ssh公钥交换过程:远程主机持有本地的公钥时,ssh以及scp可以免密执行ssh-keygen -t rsa 生成ssh秘钥对scp ~/.ssh/id_rsa.pub sirouyang@192.168.158.129:/home/sirouyang/.ssh/ 上传公钥给远程主机ssh sirouyang@192.168.158.129 ssh登录远程主机cat Desktop/id_rsa.pub >> ~/.ssh/authorized_keys 操作远程主机添加公钥认证(今后远程对本地ssh免密)//一站式让远程持有自己的公钥ssh-copy-id sirouyang@192.168.158.128 让远程持有自己的公钥(对方不必添加公钥到authorized_keys)如果远程持有自己的公钥后依然无法免密登录,需要修改配置文件,请参考:https:///b_x_p/article/details/78534423@进程管理ps -ef // 查看所有进程(包括登录的其它用户的进程)ps -aux //查看所有进程(仅当前用户的进程)ps -ef | grep redis // 查找redis进程kill -9 77157 // 强行杀死指定pid的进程kill -15 77157 // 终止指定进程@服务管理#chkconfig服务管理apt-get install sysv-rc-conf 安装chkconfig服务cp /usr/sbin/sysv-rc-conf /usr/sbin/chkconfig 重命名一下可执行程序chkconfig --list 查看所有服务的开机启动状态chkconfig --list mysqld 查看mysql的开机启动状态chkconfig mysqld on 设置mysql开机启动chkconfig mysqld off 禁止mysql开机启动sudo apt install firewalld 安装firewalldfirewall-cmd --state 查看防火墙状态#原生的service服务管理service mysql start 启动mysqlservice mysql stop 停止mysqlservice mysql restart 重启mysql/etc/init.d/mysql start 启动mysql/etc/init.d/mysql stop 停止mysql/etc/init.d/mysql restart 重启mysql#systemctl服务管理(推荐方式)systemctl status firewalld 查看服务状态systemctl start firewalld 启动服务systemctl stop firewalld 停止服务systemctl restart firewalld 重启服务systemctl is-enabled firewalld 查看是否开机启动systemctl enable firewalld 设置服务开机自启systemctl disable firewalld 禁止服务开机自启@其它命令ls -i /usr/bin/python //查看文件的inodeln /usr/bin/python ./phln // 创建硬链接(共享文件入口)(硬链接不能跨磁盘)source ~/.bashrc // 使修改后的bashrc生效@一键安装Ubuntu常用库sudo apt install man gcc make sudo lsof ssh openssl tree vim dnsutils iputils-ping net-tools psmisc sysstat curl telnet traceroute wget libbz2-dev libpcre3 libpcre3-devlibreadline-dev libsqlite3-dev libssl-dev zlib1g-dev git mysql-server mysql-client zipp7zip golang-go libncurses5-dev libmysqlclient-dev。
NBU日常维护命令
返回 NetBackup 在本地系统上使用的主机名。 -get_pbx_port hostname
显示 hostname 作为 PBX 端口号的号码。如果未指定 hostname,则该选项 显示本地主机作为 PBX 端口号的号码。 -get_remote_host_version hostname
将“介质装入超时”设置为 1800 秒。 bpconfig -to 1800 bpconfig -U
bpgetconfig
- 用于获取配置信息的助手程序 bpgetconfig 命 令 可 用 作 独 立 的 程 序 , 也 可 作 为 backuptrace 和 restoretrace 命 令 的 帮 助 程 序 用 来 获 取 配 置 信 息 。 此 命 令 适 用 于 所 有 NetBackup 服务器平台。它以多种格式显示指定服务器的配置信息。必须拥有 root 权限才能运行此命令。
在 NetBackup 客户机上启用和禁用光纤传输服务。必须拥有 root 权限才能运行此命令。 /usr/openv/netbackup/bin/bpclntcmd-check_vxss
检查本地系统上是否正确配置了 NBAC。 -check_vxss_with_host hostname
检查在本地系统上是否正确配置了 NBAC 以连接到远程主机 hostname。 -di filename
/usr/openv/netbackup/bin/admincmd/bpgetconfig
-MLeabharlann master[-x|X][config_item ...]
NBU常用命令
windows :重启服务:c:\program files\veritas\netbackup\bin\bpdown -f -v如果关不掉服务,请谨慎使用命令taskkill /PID 进程号–f c:\program files\veritas\netbackup\bin\bpupc:\program files\veritas\netbackup\bin\bpps -f -vc:\program files\veritas\netbackup\bin\net stop VRTSpbx c:\program files\veritas\netbackup\bin\net start VRTSpbx unix重启服务:/usr/openv/netbackup/bin/bp.kill_all/usr/openv/netbackup/bin/bpps –x/usr/openv/netbackup/bin/bp.start_all/opt/VRTSpbx/bin/vxpbx_exchanged start/opt/VRTSpbx/bin/vxpbx_exchanged stop常用命令:兑换时间戳/usr/openv/netbackup/bin/bpdbm -ctime 时间戳查看版本:查看版本:OS\\NBU version\\创建时间等more /usr/openv/netbackup/version查看licensec:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdbpminlicense -list_keys –verbosebpminlicense -add_keys常用检查网络命令:c:\program files\veritas\netbackup\bin\/usr/openv/netbackup/bin/bpclntcmd-sv 看大版本号-pn 从Master server 侧返回的client端的网络解析-self Client 所用的网络信息-hn 指定主机名称,得到解析信息c:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdBptestbpcd –host 主机名–verbose (真正测试和对端的通信)用命令列出备份策略的配置信息c:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdbppllist -L -allpoliciesc:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdnbemmcmd -listhosts -verbosenbemmcmd -addhost -machinename medianame -machinetype media -masterserver 主服务器名 -netbackupversion 7.5 -operatiingsystem rs600nbemmcmd -addhost -machinename medianame -machinetype media -masterserver 主服务器名 -netbackupversion 7.5 -operatingsystem rs6000nbemmcmd -deletehost -machinename 服务器名 -machinetype media查看客户端情况:# /usr/openv/netbackup/bin/admincmd/bpplclients -allunique -U查看备份信息:c:\program files\veritas\netbackup\bin\/usr/openv/netbackup/bin/bplist -C clientname -t 0 -R -l /bplist -C clientname -t 13 -R -l /c:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdbppllist -L -allpolicies (查看策略配置)bpdbjobs -report (查看report 信息)==========================================image查磁带里的image 信息:<install_path>\NetBackup\bin\admincmd\bpimmedia -L -mediaid 磁带对应的mediaID过期操作:c:\program files\veritas\netbackup\bin\/usr/openv/netbackup/bin/bpexpdate -m mediaID -dinfinity (永不过期)bpexpdate -m mediaID -d 0(立即过期磁带、请慎重)查磁带的物理信息:c:\program files\veritas\volmgr\bin/usr/openv/volmgr/binvmquery -a 所有卷-m mediaid查看备份情况的命令:c:\program files\veritas\netbackup\bin\/usr/openv/netbackup/bin/bpimagelist -U -d 04/21/2013 16:00:00 -e 04/22/2013 03:00:00 -media查看EMM 数据库中的磁带信息记录:c:\program files\veritas\netbackup\bin\admincmd/usr/openv/netbackup/bin/admincmdnbemmcmd -listmedia -allrecords -brief 显示media上的所有介质记录=========================================================================管理TLD:unix 的目录对应为 :/usr/openv/volmgr/bin/usr/openv/netbackup/bin/ /usr/openv/netbackup/bin/goodies /usr/openv/net backup/bin/admincmd<install_path>\volmgr\bin\tpconfig -d (查看带库状态)<install_path>\volmgr\bin\vmoprcmd (查看带库状态)<install_path>\volmgr\bin\vmoprcmd -up/down drive ID (改变drive 的状态)<install_path>\volmgr\bin\tpclean -L (清洗带查看)<install_path>\volmgr\bin\tpclean -C driive-name (手动清洗)<install_path>\volmgr\bin\scan<install_path>\volmgr\bin\scan -tape<install_path>\volmgr\bin\scan -changer<Install_path>\volmgr\bin\tpautoconf –t (查看drive)<Install_path>\volmgr\bin\tpautoconf –r (查看robot)<Install_path>\volmgr\bin\tpautoconf –a (命令配置设备)<install_path>\netbackup\bin\goodies\available_media (查看磁带情况)<install_path>\netbackup\bin\admincmd\nbrbutil -dump (查看进程使用内容)<Install_path>\NetBackup\bin\admincmd\bperror -all -hoursago 72 -verbose -U (查看相关错误信息)<Install_path>\NetBackup\bin\admincmd\bperror -tape -hoursago 72 -verbose -U<Install_path>\NetBackup\bin\admincmd\bperror -problems -hoursago 72 -verbose -U<Install_path>\NetBackup\bin\admincmd\bperror -media -hoursago 72 -verbose -U >------------------------------------命令检查基本磁盘详细信息,可看状态nbdevquery -listdp stype BasicDisk -U改变磁盘状态nbdevconf -changests -stype BasicDisk RESET查看disk pool 的状态:../NetBackup/bin/admincmd/nbdevquery -listdp -stype PureDisk -U查看disk pool 中的disk 状态../NetBackup/bin/admincmd/nbdevquery -listdv -stype PureDisk -dp <disk Pool name> -dv <disk volume name> -U改变disk pool 中的disk状态../NetBackup/bin/admincmd/nbdevconfig -changestate -stype PureDisk -dp <Disk Pool name> -dv <disk volume name> -state UP-----------------------------收集nbsu:windows<请以系统管理员身份在命令窗口执行:c:\program files\veritas\netbackup\bin\support\chcp 437 (如果是中文系统才执行这个命令)c:\program files\veritas\netbackup\bin\support\nbsu (如果不行,再执行下面的命令)c:\program files\veritas\netbackup\bin\support\nbsu -use_reg_cmd 32 (32位操作系统执行这句)c:\program files\veritas\netbackup\bin\support\nbsu -use_reg_cmd 64 (64位操作系统执行这句)(等待5--10分钟,把此目录下的相应打包文件附件给我)c:\program files\veritas\netbackup\bin\support\output\nbsu\masterserver_master_时间戳\应有一个打包文件(请确认您可以打开这个压缩文件,里面有多个信息)unix:收集nbsu配置文件#cd /usr/openv/netbackup/bin/support#./nbsu等待5--10分钟,把此目录下的相应打包文件附件给我/usr/openv/netbackup/bin/support/output/nbsu/ 当天时间戳---------------------------------------------------------------------------。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
查看media总结信息
root@mail2 # /usr/openv/netbackup/bin/admincmd/bpmedialist -summary
X708L1 HCART TLD 0 21 - - - AVAILABLE
X719L1 HCART TLD 0 10 - - - AVAILABLE
X721L1 HCART TLD 0 17 - - - AVAILABLE
0 N/A N/A FROZEN
#
查看驱动器状态
root@mail2 # /opt/openv/volmgr/bin/tpconfig -d
Index DriveName DrivePath Type Shared Status
*******************************************************************************
MEDIA SUMMARY FOR SERVER ON Fri Aug 18 2006 16:07:17
*******************************************************************************
DataStore pool
NetBackup pool
X704L1 HCART TLD 0 4 - 1 18804704 ACTIVE
X727L1 HCART TLD 0 7 - - - DBBACKUP
查看某一盘磁带信息
# bpmedialist -m U569L2
Server Host = bfepdb
id rl images allocated last updated density kbytes restores
vimages expiration last read <------- STATUS ------->
root@mail2 # /usr/openv/netbackup/bin/goodies/available_media
media media robot robot robot side/ ret size status
ID type type # slot face level KBytes
Oracle_Mail pool
X703L1 HCART TLD 0 20 - 1 120370944 ACTIVE
X706L1 HCART TLD 0 15 - 3 9907985 ACTIVE/MPX
X729L1 HCART TLD 0 9 - 3 113208045 FULL/MPX
ora_data_backup pool
X700L1 HCART TLD 0 12 - - - AVAILABLE
X718L1 HCART TLD 0 11 - - - AVAILABLE
X728L1 HCART TLD 0 8 - - - AVAILABLE
others pool
----------------------------------------------------------------------------
Backup_file pool
X725L1 HCART TLD 0 5 - 1 32509568 ACTIVE
X705L1 HCART TLD 0 19 - 3 112660949 FULL/MPX
X707L1 HCART TLD 0 16 - 1 398278044 FULL/MPX
***** ********* ********** **** ****** ******
0 SEAGATEULTRIUM06242-XX /dev/rmt/0cbn hcart No UP
查询volume pool 信息
# /usr/openv/volmgr/bin/vmpool -listall
打开NBU系统日志修改
/opt/openv/netbackup/bp.conf
VERBOSE = 5
在/opt/openv/netbackup/logs下创建相应的目录收集log,一般常见的有如下进程
bpbkar bpcd bpdbm bphdb bprd dbclient
X715L1 expires 09/15/2006 00:02
Number of ACTIVE media that, as of now:
3 - will expire between 1 and 2 weeks
X704L1 expires 08/30/2006 23:45
Summary by retention level of ALL media
Level # Media Megabytes
1 4 556604.7
3 7 663677.9
3 - will expire between 1 and 2 weeks
X709L1 expires 08/29/2006 00:02
X707L1 expires 08/30/2006 23:56
X701L1 expires 08/29/2006 00:02
X725L1 expires 09/01/2006 16:05
X703L1 expires 08/31/2006 21:46
1 - will expire between 3 weeks and 1 month
X706L1 expires 09/16/2006 00:02
UP驱动器
# /opt/openv/volmgr/bin/vmoprcmd -up 0
查看备份任务情况。
# /usr/openv/netbackup/bin/admincmd/bpdbjobs -report | sort
列出媒体信息
# /usr/openv/netbackup/bin/goodies/available_media
X701L1 HCART TLD 0 13 - 3 107984384 FULL/MPX
X702L1 HCART TLD 0 18 - 3 113219388 FULL/MPX
X722L1 HCART TLD 0 2 - - - AVAILABLE
X723L1 HCART TLD 0 3 - - - AVAILABLE
X726L1 HCART TLD 0 6 - - - AVAILABLE
TLD(0) Definition DRIVE=1
Currently defined robotics are:
TLD(0) robotic path = /dev/sg/c0t0l0,
volume database host = ora
--------------------------------------------------------------------------------
U569L2 1 0 10/13/2006 23:27 N/A hcart2 0 0
Nonபைடு நூலகம் pool
X717L1 HCART TLD 0 24 - - - AVAILABLE
X720L1 HC_CLN TLD 0 1 - - - AVAILABLE
X709L1 HCART TLD 0 14 - 3 111589751 FULL/MPX
X715L1 HCART TLD 0 22 - 3 111035714 FULL/MPX
ACTIVE FULL SUSPENDED FROZEN IMPORTED
4 7 0 0 0
Number of NON-ACTIVE media that:
1 - will expire within 1 week
X702L1 expires 08/22/2006 00:02
查询介质信息
# /opt/openv/volmgr/bin/vmquery -m 000256
创建新pool
/usr/openv/volmgr/bin/vmpool -add scratch-pool "scratch pool" ANYHOST -1 -2
将pool设置为 scratch
/usr/openv/volmgr/binvmpool -set_scratch scratch-pool
1 - will expire between 2 and 3 weeks
X729L1 expires 09/05/2006 00:02
2 - will expire between 3 weeks and 1 month
X705L1 expires 09/12/2006 00:02