08-23-2013 05:05 AM
Hi ,
Currently I am using netbackup 7.5 version .
My problem is that , I took backup successfully but when I use option (restore to its orginal location ) in restore then my restore opration fails.
08-23-2013 05:31 AM
I found similar link (symantec forum)
In this it mention that this issue fix in 7.5.0.6. under ET 3136691.
But In release notes of version 7.5.0.6(http://www.symantec.com/business/support/index?page=content&id=DOC6396 ) don't have ET 3136691.
Let me correct if I am wrong.
08-23-2013 06:01 AM
That ET would not apply. That was for DFSR. Your issue is NDMP.
Check messages on the NAS device. And ndmpagent logs on the NetBackup server.
08-26-2013 02:39 AM
Ndmp Agent logs :
09-19-2013 07:28 AM
While doing restore at other location, and simultaneously looking into the logs of ndmp (151).
I found all commands are successfully sent by NBU.
But while restoring at original location, the command to start restore operation is not sent.
How to go further with this ?
How can I get the exact command communication between NDMP and NBU ?
Thanks in Advance
09-19-2013 08:48 AM
When you restore to the original location you will be overwriting files - that may have different permissions to restoring elsewhere - see if the account you use has enought rights - i would have expected the filer itself to log something when the restore ran relating to why it failed
09-19-2013 10:58 PM
While doing all the operations, I have root permissions.
In case, where the restore is failing at original location.
I am getting the foolowing error at ndmpagent (originator ID 134) :
05:20:23.126 [10154] <2> NdmpAgentSession: ndmp_net_read: connection 0x29cfc70: (12) end of file detected
09-20-2013 03:47 AM
I have seen similar but nothing that would not have been fixed a long time ago
I think it is time to open a case - who knows, a bit if NetBackup V6 code may have crept back in
Sorry i have not been able to assist further but please keep us up to date with what support find
09-20-2013 05:01 AM
A few more thoughts..
1) How difference are the "original location" with the "alternate location", i.e. between 2 NAS.
EMC? Netapp? Others? In term of their OS version (DART, OnTap), and the way they're setup. Find out their difference might explain why you can restore to one and not the other.
2) Are you restoring snapshot path, for instance in Netapp you can backup something like /vol/vol1/abc/snapshot.weekly
The snapshot itself is a reserved area setup within the NAS, it's READ-ONLY and cannot be overwrite even though you have root. You have to restore to a different path in "original server".
09-20-2013 05:27 AM
Good point on it possibly being a snapshot volume - seen that a few times before - never allows a restore to the original location
09-23-2013 01:20 AM
Hi,
1. The "original location" and the "alternate location" are just two different volumes on a system.
2. No, I am not restoring snapshot path, its just few files and directories that I am restoring.
09-23-2013 03:56 AM
I am using open-source NDMP.
In the file : "ndmpc/ndmpkit/common/comm.c", in function : "ndmp_recv_msg"
/* Decode the header. */ connection->xdrs.x_op = XDR_DECODE; xdrrec_skiprecord(&connection->xdrs); if (!xdr_ndmp_header(&connection->xdrs, &connection->msginfo.hdr)) { return(-1); }
09-24-2013 10:19 PM
Can I get some pointers on it ?
Thanks in Advance
09-25-2013 06:11 AM
Not familiar with that open-source code. It returns an error (-1) then NetBackup cannot do much about it.
09-25-2013 07:06 AM
But, it is successfully doing restore in case of alternate location.
So, is there any difference the way NBU sends header (commands) requests in restore operation, while doing restore at original and different location ?
I would just like to know, how NBU deals with these two different scenarios.
And if there is some difference how can I handle that ?
09-25-2013 07:43 AM
The idea I have for this project to to create a server application for Linux which allows NDMP capable backup servers to connect to a Linux host and backup data. Ideally, the implementation will allow for integration with LVM2 for creating and releasing snapshots before/after the backup begins/ends. It should also integrate with the Linux VFS to sync all information to disk to ensure a consistent environment for backups.
I would go with a supported product, or live with the limitations.