vba - backup issues
TRANSCRIPT
-
8/18/2019 VBA - Backup Issues
1/6
https://emc--c.na5.visual.force.com/apex/KB_HowTo?id=!"#"""""""$%&m
Goal This KB is designed to Understand and Troubleshoot VBA Backup Failures and provide a Resolution Path to fix allissues with et!orker V"ware Backup Protection Policies#
Environment VBA $#%#xVBA $#$#x AV& '#%#(%)* AV& '#$#(%)$+et!orker ,#$#xet!orker ,#+#x
Resolution -ocu.ent each step perfor.ed during the flow of troubleshooting for a /uicker understanding of the issue b0 1"& or &ngineering2if the issue needs an escalation#
The VBA Backup Failures should be tracked as per the se/uence of events as discussed below3$# 4heck et!orker "anage.ent 4onsole 5"46 for an0 specific 4lient failures# Points to be noted at this stage3
• a.es of the V" clients failed
• Prox0 na.es associated with each failed V" client
• -evice associated with each failed V" client
• An0 other V" client successful to sa.e prox0 7 or sa.e device8 59es7o ) details6
• Figure 1
https://emc--c.na5.visual.force.com/apex/KB_HowTo?id=kA0700000004Xbmhttps://emc--c.na5.visual.force.com/apex/KB_HowTo?id=kA0700000004Xbm
-
8/18/2019 VBA - Backup Issues
2/6
+: A backup ;ob initiates et!orker Polic0 that initiated the below processes fro. et!orker3
• Nsrd
•nsrpolicy
• nsrjobd
• nsrexecd
• nsrvba_save 5libnsrvba librar0 is used6
• All the above processes are logged indaemon.raw logs on et!orker server
• For !indows server2 it is present in \EMC NetWorker\nsr\logs\daemon.raw
• For server2 is present in /nsr/logs/daemon.raw
• To render the dae.on#raw logs2 follow KB $(?@$$
• For a co.plete list of relevant logs associated with VBA2 see KB $+*(#
• nsrvba_save pulls infor.ation fro. obs -atabase of et!orker server# This is logged in Polic0
-
8/18/2019 VBA - Backup Issues
3/6
• For !indows server2 it is present in \EMC NetWorker\nsr\logs\\
• For server2 is present in /nsr/logs/Cpolic0)na.e:DCnsrvbaEsaveE;ob)id:
• For a co.plete list of relevant logs associated with VBA2 see KB $+*(#
• An0 failures at this stage need further review# 4ollect the infor.ation fro. above logs and proceed to next step# DO NOT escalate at this
point#+ The nsrpolicy invokes the 1R !eb 1ervice$nsrmwsd%to start a Backup ob
• Figure 2
• nsrmwsd sends a call to VBA !eb 1ervice 5.anaged b0 to.cat instance on VBA6 on port 8543 5can be seen using
ke0work 'nsrvmwsd' indaemon.raw logs6
• VBA confir.s the call in return to 1R !eb 1ervice on port 8080
• This is logged on VBA appliance at /&sr/local/aamar-tomcat/logs/catalina..log
• For a co.plete list of relevant logs associated with VBA2 see KB $+*(#
• VBA !eb 1ervice calls "4 1-K 5Ava.ar "41 takes over here6 internall0 on VBA appliance
• This is logged on VBA appliance at /&sr/local/aamar/ar/mc/serer"log/mcserer.log.' %)@G
• =f an0 errors found at this stage2 collect VBA
-
8/18/2019 VBA - Backup Issues
4/6
@# 4reate2 Assign and Perfor. Backup Task
• Nwac!up"obusiness# $tarted bac!up now %or group creates a work order which is sent to the avagent on VBA prox0
5responsible to receive work orders6# =t is logged in the log3 /&sr/local/aamarclient/ar/aagent.log
• VBA Prox0 is selected b0 the VBA node depending on the available sessions# B0 default2 the VBA node has one prox0 server within itself# Hne prox0
server can handle a .axi.u. of eight parallel sessions# =f there are .ore than eight sessions2 a different free prox0 is assigned#
• =f an0 errors found at this stage2 collect VBA
-
8/18/2019 VBA - Backup Issues
5/6
• Figure 3
• avvcbimage has the full control of the Backup at this stage
• avvcbimage contacts V"ware and issues co..ands to perfor. a 1napshot# This is logged in R&A< Plugin logs#
• Hnce the snapshot is created2 avvcbimage passes the control to avtar to perfor. a backup to device#
• avtar is the Ava.ar process responsible to perfor. all read7write operations#
• =t logs the acvities in Avtar
-
8/18/2019 VBA - Backup Issues
6/6
• CID I Uni/ue 4lient =- registered with VBA Appliance 51ee KB $?$+ to find 4=- for troubleshooting6
• ote that2 this log have an extra _avtar ke0word as post)fix#
• =f an0 errors found at this stage2 collect VBA