cancel
Showing results for 
Search instead for 
Did you mean: 

SAP backups failing with error code 130

Ashish_86
Level 4

Hello ,

 

SAP backups of one of our server is failing with error code 130 . Below are the bpbkar logs :

10:22:42.154 [23593198] <4> bpbkar expand_wildcards: INF - Processing /oracle/MES/sapdata902/btabi_18/btabi.data18

10:22:42.155 [23593198] <32> glob: Missing ']' in filelist name

10:22:42.155 [23593198] <32> handle_core_signals: FTL - terminated by signal 4

10:22:42.156 [23593198] <16> bpbkar Exit: ERR - bpbkar FATAL exit status = 130: system error occurred

10:22:42.156 [23593198] <4> bpbkar Exit: INF - EXIT STATUS 130: system error occurred

10:22:42.156 [23593198] <2> bpbkar Exit: INF - Close of stdout complete

10:22:42.156 [23593198] <4> bpbkar Exit: INF - seten

 

Can anybody please share their thoughts on this . I have tried to exclude this file from backup by putting the file in exclude_list but it seems exclude list does not work in SAP backups

1 ACCEPTED SOLUTION

Accepted Solutions

Nicolai
Moderator
Moderator
Partner    VIP   

First of all exclude_list does not work for SAP. And it's also a very bad ting to do since all tabelspace files is needed to a consistent backup.

If this system is running UNIX/Linux I think this is non printable character like CR or LF. This way the file may look right but still contain additional character.

Try to do a ls {filer} | od -c on the file - This will show of the file contain these charters or not.

Working file example:

# ls vmpool | od -c
0000000   v   m   p   o   o   l  \n
0000007

Same file but with a additional space in the file name:

ls /tmp/vmpool* | od -c
0000000   /   t   m   p   /   v   m   p   o   o   l      \n
0000015

Logs to take a look at backint (you must allow the the SAP user and group fill writing permissions to the backitn directory) and bpbkar - all on the client.

View solution in original post

10 REPLIES 10

Will_Restore
Level 6

 is not a normal suffix

Ashish_86
Level 4

Yeah but the file is showing fine on the server ..it shows like that in the backup logs .We tried to put the file in exclude list as well but its not working

CRZ
Level 6
Employee Accredited Certified

What's the NetBackup version of the SAP agent and any servers involved?  What Operating Systems?  Sure looks like some kind of mismatch.

Double check the policy type?  (Or:  Is this a policy for JUST that server, or for many servers and it's working on the other ones?)

Nicolai
Moderator
Moderator
Partner    VIP   

First of all exclude_list does not work for SAP. And it's also a very bad ting to do since all tabelspace files is needed to a consistent backup.

If this system is running UNIX/Linux I think this is non printable character like CR or LF. This way the file may look right but still contain additional character.

Try to do a ls {filer} | od -c on the file - This will show of the file contain these charters or not.

Working file example:

# ls vmpool | od -c
0000000   v   m   p   o   o   l  \n
0000007

Same file but with a additional space in the file name:

ls /tmp/vmpool* | od -c
0000000   /   t   m   p   /   v   m   p   o   o   l      \n
0000015

Logs to take a look at backint (you must allow the the SAP user and group fill writing permissions to the backitn directory) and bpbkar - all on the client.

Ashish_86
Level 4

Yeah the same policy is working for every other server , but in this case the backup starts and after writing around 20 gb it fails when it comes to the above mentioned file. I suspect there is some issue with the file itself but not sure what

Ashish_86
Level 4

Yeah it seems like there is some issue with that file . The file does not list in the ls command and I am checking with my unix and DB guys on it . Thanks

Nicolai
Moderator
Moderator
Partner    VIP   

If the file does not list you can more or less bu 100% sure there is hidden characters.

Try to list the file with a * in the end - e.g ls -l /path/to/file*

The * will match the non showing characters.

Thanks for marking as a soloution smiley

Ashish_86
Level 4

yeah it comes with the * so we think there are some escape characters in the end of the file name and SAP and DB guys are working on to fix this . In the meanwhile is there any option we can set in netbackup to ignore the escape characters or can we exclude files from SAP backups ?

Nicolai
Moderator
Moderator
Partner    VIP   

Not that I am aware of.

Will_Restore
Level 6

So it was a corrupt file?