See my post here on how to preset mhvtl via iSCSI: viewtopic.php?f=23&t=47
I have found this doc on the internet which helped me thru the steps to setup both SUN NDMP and Networker also. See attachment below.
In Summay:
To install/activate ndmp on OpenSolaris, do the following:
Verify that ndmp sees mhvtl:
- CODE: SELECT ALL
opensolaris-10_x64 ~ # ndmpadm show-devices
Robot (Changer):
Name : /dev/scsi/changer/c0t3d0
LUN # : 0
SCSI ID # : 0
Vendor : SPECTRA
Product : PYTHON
Revision : 5500
Serial : XYZZY
WWN : SPECTRA PYTHON XYZZ
Tape drive(s):
Name : /dev/rmt/0n
LUN # : 0
SCSI ID # : 0
Vendor : IBM
Product : ULT3580-TD4
Revision : 5500
Serial : XYZZY_A6
WWN : IBM ULT3580-TD4 XYZZà|
Tape drive(s):
Name : /dev/rmt/1n
LUN # : 0
SCSI ID # : 1
Vendor : QUANTUM
Product : SDLT600
Revision : 5500
Serial : XYZZY_A3
WWN : QUANTUM SDLT600 XYZZà|
Tape drive(s):
Name : /dev/rmt/2n
LUN # : 0
SCSI ID # : 2
Vendor : QUANTUM
Product : SDLT600
Revision : 5500
Serial : XYZZY_A1
WWN : QUANTUM SDLT600 XYZZà|
Tape drive(s):
Name : /dev/rmt/3n
LUN # : 0
SCSI ID # : 3
Vendor : QUANTUM
Product : SDLT600
Revision : 5500
Serial : XYZZY_A2
WWN : QUANTUM SDLT600 XYZZà|
Tape drive(s):
Name : /dev/rmt/4n
LUN # : 0
SCSI ID # : 4
Vendor : IBM
Product : ULT3580-TD4
Revision : 5500
Serial : XYZZY_A5
WWN : IBM ULT3580-TD4 XYZZà|
Tape drive(s):
Name : /dev/rmt/5n
LUN # : 0
SCSI ID # : 5
Vendor : QUANTUM
Product : SDLT600
Revision : 5500
Serial : XYZZY_A4
WWN : QUANTUM SDLT600 XYZZà|
I used EMC Networker to perform ndmp dump backups:

- CODE: SELECT ALL
networker76:~ # savegrp -vI -l full ndmp
32451:savegrp: opensolaris-10_x64:/solaris-networker-ndmp-test level=full
7236:savegrp: Group will not limit job parallelism
32493:savegrp: opensolaris-10_x64:probe started
savefs -s networker76.nimsa.us -c opensolaris-10_x64 -g ndmp -p -l full -R -v -F /solaris-n etworker-ndmp-test
opensolaris-10_x64:/solaris-networker-ndmp-test level=full, dn=0, mx=1, vers=pools, p=4
64690:savegrp: savegrp:ndmp * opensolaris-10_x64:Probe See the file /nsr/tmp/sg/ndmp/sso.o pensolaris-10_x64.tKnjcn for output of save command.
7340:savegrp: opensolaris-10_x64:probe succeeded.
32494:savegrp: opensolaris-10_x64:/solaris-networker-ndmp-test started
nsrndmp_save -T dump -s networker76.nimsa.us -c opensolaris-10_x64 -g ndmp -l full -LL -W 7 8 -N /solaris-networker-ndmp-test /solaris-networker-ndmp-test
64690:savegrp: savegrp:ndmp * opensolaris-10_x64:/solaris-networker-ndmp-test See the file /nsr/tmp/sg/ndmp/sso.opensolaris-10_x64.nNg4Pl for output of save command.
7341:savegrp: opensolaris-10_x64:/solaris-networker-ndmp-test succeeded.
- CODE: SELECT ALL
networker76:~ # cat /nsr/tmp/sg/ndmp/sso.opensolaris-10_x64.nNg4Pl
42785:nsrndmp_save: Performing backup to NDMP type of device
42897:nsrndmp_save: Opened the tape device : /dev/rmt/3n
42617:nsrndmp_save: NDMP Service Log: Direct Access Restore information is supported
42952:nsrndmp_save: opensolaris-10_x64:/solaris-networker-ndmp-test NDMP save running on 'networker76.nimsa.us'
42617:nsrndmp_save: NDMP Service Log: Backing up "/solaris-networker-ndmp-test".
42617:nsrndmp_save: NDMP Service Log: Tape record size: 131072.
42617:nsrndmp_save: NDMP Service Log: File history: Y.
42617:nsrndmp_save: NDMP Service Log: Date of the last level '0': the epoch.
42617:nsrndmp_save: NDMP Service Log: Date of this level '0': Fri Feb 19 22:11:18 2010.
42617:nsrndmp_save: NDMP Service Log: Update: TRUE.
42617:nsrndmp_save: NDMP Service Log: Runtime [/solaris-networker-ndmp-test] 711458816 bytes (711458816): 57 seconds
The NDMP backup is complete.
opensolaris-10_x64: /solaris-networker-ndmp-test level=full, 694 MB 00:01:13 444 files
completed savetime=1266617463
42913:nsrndmp_save: Save session closed with NW server successfully
42914:nsrndmp_save: Sorting File History....
42916:nsrndmp_save: Sorting File History completed Successfully in 00:00:00 Hours
42917:nsrndmp_save: Processing NDMP File History...
42918:nsrndmp_save: opensolaris-10_x64:/solaris-networker-ndmp-test Processing NDMP File History completed Successfully on 'networker76.nimsa.us' in 00:00:00 Hours
42920:nsrndmp_save: browsable savetime=1266617463
- CODE: SELECT ALL
networker76:~ # mminfo -av
volume client date time size ssid fl lvl name
SDLT01S3 opensolaris-10_x64 02/19/10 17:11:03 694 MB 981404806 cbN full /solaris-networker-ndmp-test
Here is a NDMP Networker Recover operation:
- CODE: SELECT ALL
networker76:~ # recover -c opensolaris-10_x64
No index was found for /root/. The current working directory is /.
recover> add /solaris-networker-ndmp-test/Desktop/register-opensolaris.desktop
/solaris-networker-ndmp-test
/solaris-networker-ndmp-test/Desktop
1 file(s) marked for recovery
recover> recover
Recovering 1 file into its original location
Volumes needed (all on-line):
SDLT01S3 at rd=opensolaris-10_x64:/dev/rmt/3n (NDMP)
Total estimated disk space needed for recover is 2 KB.
Requesting 1 file(s), this may take a while...
42787:nsrndmp_recover: Performing recover from NDMP type of device
42897:nsrndmp_recover: Opened the tape device : /dev/rmt/3n
42690:nsrndmp_recover: Performing non-DAR Recovery..
42617:nsrndmp_recover: NDMP Service Log: Running Restore without Direct Access Restore
42617:nsrndmp_recover: NDMP Service Log: Restoring to "/solaris-networker-ndmp-test/Desktop/register-opensolaris.desktop".
42617:nsrndmp_recover: NDMP Service Log: Tape server: local.
42617:nsrndmp_recover: NDMP Service Log: Tape record size: 131072.
42706:nsrndmp_recover: Retrieved file '/solaris-networker-ndmp-test/Desktop/register-opensolaris.desktop' successfully.
42927:nsrndmp_recover: Successfully done
recover>