Date: Nov 2007
NV Version: ALL
OS Version: ALL
Application version:
Plugin version: NDMP, Netware
Description:
"Device cannot connect to NDMP data stream" is a status returned by the netvault media manager module when processing a media request.
This is the result of the media manager checking the targeted device's ability to perform an NDMP connection, i.e. if the device is NDMP enabled. The check returns that device is missing the NDMP capabilities required.
Symptoms:
NDMP based backups (NDMP or NetWare plugin) are unable to use specific drives.
Other backup jobs using non-NDMP data transfer, e.g. the filesystem plugin, are able to use the same devices and perform successful backup jobs.
The NDMP backups hang in a state of "waiting for media". When the media request is diagnosed from the NetVault GUI, it returns a status of
"Device cannot connect to NDMP data stream"
e.g.
DRIVE 1:NVSMARTCLIENT: Device cannot connect to NDMP data stream
DRIVE 2:NVSMARTCLIENT: Device cannot connect to NDMP data stream
This is either a result of a disabled configuration option on a device, or because the device genuinely can't accept NDMP connections. Please note that at the moment SVTLs cannot accept NDMP connections.
For all other drives, check then NDMP configuration options:
#1 Enter device management
#2 Select the drives individually
#3 Right-click and select the "configure" method
#4 Select the NDMP configuration tab
#5 Check the status of the following default options:
"Allow Mover to do TCP Data Transfer if Possible"
"Allow Mover to do Direct Backup if Possible"
"Allow Mover to do Direct Restore if Possible"
"Emulate NDMP Device"
If any of these are disabled, please enable (select/place a tick in checkbox), and then hit the ok button and retry the backup operation.
If the NDMP configuration tab is missing from the "Edit drive" window, this indicates that the drive has been added with incomplete template information.
To resolve this:
Verify (search within the ~NetVault\devices\ directory and subdirectories) that the templates exist on both the smart client hosting the device and the server the device is being administered through.
For physical tape drives, the tape model templates must be present:
NDMPdrive.tpl
localdrive.tpl
For VDL drives:
NDMPdrive.tpl
localdrive.tpl
pseudo.tpl
If any of the above templates are missing (based upon the device type in use) then:
#1 Acquire a copy of the required template file by re-installing or upgrading netvault (please perform a database backup beforehand) or sourcing the template file from another netvault machine and copying it to the same location in the NetVault installation on the affected machine.
#2 Remove the library/tape device from the NetVault device manager
#3 Re-add the device in the NetVault device manager
#4 Check the drive configuration has the NDMP confifuration tab present
#5 Re-run the NDMP backup that targets the affected drive
The backup should now complete successfully.