Forum Discussion

cpworld's avatar
cpworld
Level 2
2 years ago

NDMP restore failing - Error ndmpagent NDMP restore failed from path UNKNOWN

Hello,

         I am getting below error with NDMP restore. Any ideas?

Backup master, media server to Netapp array connectivity looks good and verified with 

/usr/openv/volmgr/bin/tpautoconf -verify <Netapp_array>

 

Below observed in activity monitor log

Feb 7, 2023 7:54:39 PM - granted resource  HP.ULTRIUM5-SCSI.000
Feb 7, 2023 7:55:17 PM - Info ndmpagent Received ABORT request from bptm
Feb 7, 2023 7:55:17 PM - Error ndmpagent NDMP restore failed from path UNKNOWN
Feb 7, 2023 7:55:17 PM - Info bpbrm  got ERROR 40 from media manager
Feb 7, 2023 7:55:17 PM - Info bpbrm  terminating bpbrm child 7841 jobid=236671
Feb 7, 2023 7:55:17 PM - restored from image xxxxxx; restore time: 0:07:42
Feb 7, 2023 7:55:17 PM - end Restore; elapsed time 0:07:43
Restore error (2850)

 

  • After, removing dead drive paths from storage unit and it helped to pick good drives paths while running restore.

  • sanket_pathak1 
    Thanks. Media servers to tape drive paths are UP but tape drive \ media server path to NDMP host are down. Since NDMP host no longer exist. Is there a way to skip NDMP host. Its old environment and trying to get files restored and no longer doing backup. Only using this old infra for restore old data.

    Good thing, we have old Netapp array (target and restore) are connected to Backup infra. Verified connectivity with /usr/openv/volmgr/bin/tpautoconf -verify <Netapp_array> .

    • sanket_pathak1's avatar
      sanket_pathak1
      Level 4

      cpworld 

      you might have taken backups using Local NDMP configuration in the past but its not available anymore as you mentioned.

      In that case, you must delete the down NDMP Tape Drive Paths and let restore to choose the Media Server Path.

      Deleting old Tape Drive Paths will not impact any data available on Tapes.

      Hope this helps.  

      Sanket

  • I tried to keep drives offline (NDMP host path) and kept only non NDMP tape drives online (which has media server to tape drive paths only) but restore keep failing. Any other ways to force restore to use specific media server, tape drive path?

    Also updated setting on media and master host but no luck.

    nbemmcmd -machinename <MEDIA SERVER HOSTNAME> -changesetting -PREFER_NDMP_PATH_FOR_RESTORE no

    • StoneRam-Simon's avatar
      StoneRam-Simon
      Level 6
      You can't switch from ndmp 2way to ndmp 3way

      When backups are written using 2way (direct from filler to tape) the structure of data on tape is managed by the filler... when using 3way (via media server) the same data is encapsulated inside nbu structure for tape...

      So if you have ndmp data that was written to devices directly connected to a filler you need to restore using same infra ..
  • After, removing dead drive paths from storage unit and it helped to pick good drives paths while running restore.