NBU的备份和恢复图形篇.docx
《NBU的备份和恢复图形篇.docx》由会员分享,可在线阅读,更多相关《NBU的备份和恢复图形篇.docx(20页珍藏版)》请在冰豆网上搜索。
NBU的备份和恢复图形篇
NBU的备份和恢复(图形篇)
Veritas常用命令:
1.查看当有运行的任务
bpdbjobs–report|grepActive
2.停止任务
bpdbjobs–cancelPID(包括主任务和子任务)
3.开始任务
bpbackup–i–ptask_name(如bss_archive_backup)4.查看所有在用的驱动器和磁带vmoprcmd–hmedia_server_hostname
5.查看pool所含的磁带(包括freeze)
bpmedialist
6.Freeze磁带
bpmedia–freeze–mmedia_id–hmedia_server_hostnamebpmedia-hhostname|grepFROZEN
7.查看error解释
bperror–Smedia_id
8.查看在驱动器的磁带
robtest1
sd
查看slot中的磁带
robtest1
ss
将带子从驱动器的移走
md驱动器号s槽号
9.查找某一盘磁带
在MASTER上vmquery–mmedia_id
10.测试IBM磁带库
lsdev–Cctape
tapeutil
1
/dev/rmt1
11.查看某个时间段的备份情况bpimagelist–U–d08/20/200400:
00:
00–e08/21/2004
00:
00:
00
12.查看备份策略
bpplist
13.通过bpps–a确认veritas进程(SANMedia)已停止
netstat|grepbpcd查看bpcd监听进程(client)14.UP驱动器或重启驱动器
vmoprcmd–upno.
vmoprcmd–resetno.
15.将带子从pool中移走
bpexpdate–mmedia_id–d0–hosthostname
CLICommandLineInterfaceGUIGraphicalUserInterfaceMediaServer
MasterServer
/usr/openv/netbackup/bin/K77netbackup-->gracefulshutdown
/usr/openv/netbackup/bin/bpps-a-->checkforanyremaining
processes
/usr/openv/netbackup/bin/goodies/bp.kill_all--->killsall
remainingnetbackupprocesses,notnecessarilygraceful
/usr/openv/netbackup/bin/bpps-a-->checkforanyremaining
processes
kill-9foranyremaining.NOTE:
unkillableprocesses
mayrequireareboot
/usr/openv/netbackup/bin/S77netbackup-->afterbp.kill_all,to
restart
javafromthewindowsclient,x-windowsfromtheserver-/usr/openv/netbackup/bin/xnb&
ActivityMonitoror
/usr/openv/netbackup/bin/admincmd/bpdbjobs-report
Identifythedrivenametobecleaned
otpclean-L
Manuallycleanthedrive:
otpclean-C
GUI
oBackupandRestore-->Findthefilesystem-->Preview
MediaButton
CLI
oFindthecorrectbackupimages
bpimagelist-U-client-d-e
oFindthemediausedforthoseimages
bpimagelist-U-client-d-e
-media
Findthetape(s)used(aboveprocedureusingbpimagelist)
cd/usr/openv/netbackup/db/jobs/done
Runthefollowingscriptandredirectit'soutputtoatextfile:
forfilein`grepMOUNTING*|grep|awk'{print
$1}'|sed's/:
MOUNTING//'`
do
echo$file
grepPATH_WRITTEN$file|awk'{print$3}'
echo""
echo"==========================================Endof
Image======================================"
echo""
done
ThisprocessworksforNBUV3.4:
cd/usr/openv/netbackup/db/images/,ls-ltr-->thiswillidentifythedirectorywiththeproper
date
verifydirectorywith"bpdbm-ctime,cd
ls-ltr-->listsallofthebackupsforthisclientonthisdate
cat__.f|awk'{print$10}'-->this
printsoutthefilesinthebackup
ForNBU>V3.4
bpflist--help-->undocumentednetbackupcommandtolistfiles
fromabinary.ffile
InventoryRobot-->/opt/openv/volmgr/bin/vmcheckxxx-rt
robot_type-rnrobot_number-list(whererobot_typeistld,
acs,...)
InventoryRobotandUpdateConfiguration--
>/opt/openv/volmgr/bin/vmupdate-rtrobot_type-rnrobot_number
-list(whererobot_typeistld,acs,...)
vmpool-listall
Countscratchtapes:
/usr/openv/volmgr/bin/vmquery-pnScratch|
grep-c"robotslot"
Movingtapestothescratchpool
oIfNeeded-Expirethetape
bpexpdate-ev-d0-force-hostManager>
oMovethetape
vmchange-p2-m
/usr/openv/volmgr/bin/vmoprcmd
/usr/openv/volmgr/vmoprcmd-down
/usr/openv/volmgr/vmoprcmd-up
FromtheGUI
ouserbackup&restore-->configuration-->client
ouserbackup&restore-->configuration-->clientto
restore
odirectorytosearch
odirectorydepth
odaterange
ofile-->browsebackupsforrestore
UsingtheGUI
oMediaManagement-->Actions-->New-->Single
Volume..-->
oMediaType(ieDLT)
oRobotType(ieTLD)
oMediaID(fromInventory)
oSlotNumber(fromInventory)
oRobotNumber(ie0)
oVolumeGroup
oVolumePool(ieScratch),UsingtheCLI
ovmadd-m-mt-verbose-rttype>-b-rn-rc1-pnumber>-mm
vmpool-listall-->listsallpools,bothnameand
number
oForexample:
Expirethemedia
obpexpdate-evMEDIA_ID-d0-force-hostHOST,Deassignthemedia
ovmquery-deassignbyidMEDIA_ID40,Movetothescratchpool
ovmchange-mMEDIA_ID-pPOOL#
Relabelthemedia
obplabel-evCIM572-ddlt-pScratch
Changingthebarcode
o,ChangingtheVolumePool
ovmchange-mMEDIA_ID-pPOOL#
Listthefrozenmedia
o/usr/openv/netbackup/bin/goodies/available_media|grep-i
FROZEN
Unfreezethemedia
obpmedia-unfreeze-ev-h
bplabel-ev-d-p,bplabel-ev000687-ddlt-pTriVrgt_OFFSITE
Verifythattherearenoimagesonthetape
obpimmedia-mediaid000687-L
Expirethetape
obpexpdate-ev000687-d0-hostscorpius-force,Getthestatusandpoolnumberofthetape
ovmquery-m000687
Deassignthetape
ovmquery-deassignbyidfromvmquery-m>
ovmquery-deassignbyid00068740x0,Deletethetape
ovmdelete-m000687
/
orequiresthatTMPDIRandTEMPDIRbesetcorrectly
Create/usr/openv/netbackup/exclude_list,Putthefilespecificationsofthefiles/directoriestobe
excluded
o/mnt/directory/*
vmquery-m-->Displaysattributesaboutaparticular
tape
bpmedialist-U-mcontents-ev000687-->Displaysmediacontents
bpmedialist-U-mlist-->Listofallmedia,bpmedialist-U-mlist-evCYM966-->Listingofaparticular
mediaid
bpimmedia-mediaid000687-L-->Listingofimagesonatape
Startingrobtest
orobtest
o1-->toselectTLD0
Gettinghelp
o?
Lookingatcontentsofthetapedrives
osd
Lookingatthecontentsofthelibrary
oss
Movingatapefromadrivetoalibraryslot
osd-->toidentifydrivenumberthathastape(Contains
Cartridge=yes,Barcode=XXXXXX)
oss-->toidentifyanemptyslotinthetapelibrary
(Netbackupwillneedtobere-inventoried)
omd#s#-->fromfromdrive#toslot#
osd-->verifythetapedriveisempty
oss-->verifythelibraryslothasthetape
/usr/openv/netbackup/bp.conf
configurationfile,setsbackupserverandbackupclients,forcestatementmustbecorrect
clienttobrowsefrom
clienttorestoreto
/usr/openv/volmgr/vmconf
Toutilizelogfiles,createthecorrespondingdirectoryin
/usr/openv/netbackup/logs
ServerLogfiledirectories:
admin-adminstrativecommands
bpbrm-backupandrestoremanager
bpcd-clientdaemon
bpdbjobs-databasemanagerprogramprocess,bpdm-diskmanagerprocess
bpjava-msvc-Javaapplicationserverauthenticationservice
bpjava-usvc-processthatservicesJavarequests,bprd-requestdaemonprocess
bpsched-schedulerprocessthatrunsonmasterservers,bptm-tape/opticalmediamanagementprocess,user-ops-requireddirectoryforusebyJavaprograms,xbpadm-Xbasedadministrationutility
xbpmon-XbasedjobmonitorprocessClientLogfiledirectories:
bp-clientuserinterfaceprocess
bparchive-archiveprogram
bpbackup-backupprogram
bpbkar-programthatgeneratesgoldenimages
bpcd-clientdaemon
bpjava-msvc-Javaapplicationserverauthenticationservice
bpjava-usvc-processthatservicesJavarequests
bplist-programthatlistsbackedupandarchivedfiles
bpmount-programthatdetermineslocalmountpointsandwildcard
expansionformultiplestreams
bphdb-Oracledatabasebackupprogramstartprocess
db_log-databasespecificextensionlog
tar-tarprocesslogduringrestores
user_ops
MediaManagerloggingautomaticallygoestothesystemlogusingsyslogd
loggingfacility
.Loggingwillonlyoccurifthesedirectoriesarecreated.These
directorieswillgeneratealotofdataandshouldbedeletedwhenno
longernecessary.
ToincreasetheamountoflogginginformationsetVERBOSE=2in
/usr/open/netbackup/bp.conf(defaultisVERBOSE=1)
ltid
acsd
vmd
bpcllist-listclasses
bpclinfo-L-->displaysinfoaboutaclass
vmpool-volumepools
vmpool-listall
vmpool-listscratch
bplabel-ev-dhcart
bpbackupdb-->backsupthecatalog
bpclclients-->liststheclientsforaparticularpolicy
bperror-statuscode<--displaysinformationaboutthenetbackup(class)
error.
Checksystemlogfileforerrormessages
Stopandrestartallthenetbackupprocesses
Lookforadowneddrive
o/usr/openv/volmgr/bin/vmoprcmd
o/usr/openv/volmgr/bin/vmoprcmd-up0-->thiswillbring
updrive0ifit'scontrolshowsasdown,Lookforpendingrequests
o/usr/openv/volmgr/bin/vmoprcmdorgui-->devicemanagement
oIfthereisapendingrequesteitherre-assignittoadrive,
ordenytherequest
Checkforahardwareproblembylookingformessagesonthetape
library
Makesurethereisnotatapestuckinthedrive
oUserobtest(describedabove)tolookatthedrives
Ifthereisatapestuckinthedrive,trytoremove
itusingrobtest
Ifrobtestfails,thenyoumustmanuallyremoveit.
bpclncmd-ip-->frombothclientandserver,bpclntcmd-hn-->frombothclientandserver,bpclntcmd-pn-->fromclientonly
DeviceManagement-->infoabouttapedrives
dlt
hcart(ultrium)
Mediaidmustagreewith#ofthetape