StarWind VTL, VTL Free, VTL Appliance
Moderators: art (staff), anton (staff), Anatoly (staff), Max (staff)
-
MicheldeK
- Posts: 6
- Joined: Mon Apr 15, 2024 10:11 am
Mon Apr 15, 2024 10:19 am
Goodday
Trying to configure STARWIND VTL with IBM Spectrum Protect.
Storage is separate from IBM Spectrum Protect Server.
So my understanding is that STARWIND VTL SW should be installed on the storage server together with the device drivers.
Is this correct?
And on the IBM Spectrum Protect server i need to define a new VTL library. After i have created the VTL Library , i need to define the path to the VTL
There is what's my question is about.
First i do this:
def libr tapelib libt=vtl shared=yes
def path tsminst1 tapelib srct=server destt=library autod=yes devi=???????
What should i enter for devi=????
The STARWIND VTL is defined on a. separatie WINDOWS Server 2016
Kind regards
Michel.
-
yaroslav (staff)
- Staff
- Posts: 2665
- Joined: Mon Nov 18, 2019 11:11 am
Mon Apr 15, 2024 10:57 am
Hi,
Welcome to StarWind Forum.
VTL can be installed on the storage server to which you plan to connect the tapes.
def libr tapelib libt=vtl shared=yes
def path tsminst1 tapelib srct=server destt=library autod=yes devi=???????
Could you please let me know where you see these lines?
-
MicheldeK
- Posts: 6
- Joined: Mon Apr 15, 2024 10:11 am
Mon Apr 15, 2024 11:34 am
Hi
Thank you for your reaction.
these lines are for configuring the VTL in Spectrum Protect so i can backup to these virtual tapes.
def libr tapelib libt=vtl shared=yes
def path tsminst1 tapelib srct=server destt=library autod=yes devi=???????
So i am installing the VTL software on a separate windows server which local storage attached.
On another windows server i have spectrum protect running , so i need to have spectrum protect "talk" to the VTL server
Regards
Michel
-
yaroslav (staff)
- Staff
- Posts: 2665
- Joined: Mon Nov 18, 2019 11:11 am
Tue Apr 16, 2024 7:30 am
Thank you for your update. You can list the devices and libraries by running wrkmlbts.
Also, I think this request is more related to IBM Spectrum operation.
-
yaroslav (staff)
- Staff
- Posts: 2665
- Joined: Mon Nov 18, 2019 11:11 am
Tue Apr 16, 2024 7:53 am
You are always welcome.
This is the IBM-world command. What you need is to list the devices first and get the StarWind VTL one. Also, try QUERY LIBVOLUME command.
-
MicheldeK
- Posts: 6
- Joined: Mon Apr 15, 2024 10:11 am
Tue Apr 16, 2024 7:58 am
Ok Thank you
For iscsi .
I installed Starwind VTL on a windows servers with the storage.
Spectrum Protect is running on a separate Windows server.
Or is the prefererred way , installing Starwind VTL on the Spectrum Protect Server?
I know all the command for defining a FC library , not for a ISCSI library , do you have perhaps a procedure for iscsi library definition on SP?
Thx. Michel.
-
yaroslav (staff)
- Staff
- Posts: 2665
- Joined: Mon Nov 18, 2019 11:11 am
Tue Apr 16, 2024 8:30 am
Michael,
We have no procedure for iSCSI and IBM Spectrum in particular.
Were you able list the volumes using the commands I shared?
The standard way of using iSCSI is by connecting the VTL via 127.0.0.1 to a Windows server.
-
MicheldeK
- Posts: 6
- Joined: Mon Apr 15, 2024 10:11 am
Tue Apr 16, 2024 8:41 am
Hi Yaroslav
I got It working.
First with tsmdlst.exe : (on the spectrum protect server)
lb0.0.0.5 0 0 0 5 27A0D04373 - LIBRARY NATIVE HP MSL G3 Series 9.50 Changer1
mt0.1.0.5 0 1 0 5 27A0D04374 - GENERICTAPE NATIVE HPE Ultrium 8-SCSI HB87 \\.\Tape3
mt0.2.0.5 0 2 0 5 27A0D04375 - GENERICTAPE NATIVE HPE Ultrium 8-SCSI HB87 \\.\Tape5
mt0.3.0.5 0 3 0 5 27A0D04376 - GENERICTAPE NATIVE HPE Ultrium 8-SCSI HB87 \\.\Tape4
mt0.4.0.5 0 4 0 5 27A0D04377 - GENERICTAPE NATIVE HPE Ultrium 8-SCSI HB87 \\.\Tape2
Then:
Protect: TSMSERVER>def libr vtllib libt=vtl shared=yes autolabel=yes
ANR8400I Library VTLLIB defined.
Protect: TSMSERVER>define path TSMSERVER vtllib srct=server destt=libr device=lb0.0.0.5
ANR1720I A path from TSMSERVERto VTLLIB has been defined.
define drive vtllib vtl_drive1
define drive vtllib vtl_drive2
define drive vtllib vtl_drive3
define drive vtllib vtl_drive4
define path TSMSERVER VTL_DRIVE1 srct=server destt=drive libr=vtllib device=mt0.1.0.5
define path TSMSERVER VTL_DRIVE2 srct=server destt=drive libr=vtllib device=mt0.2.0.5
define path TSMSERVER VTL_DRIVE3 srct=server destt=drive libr=vtllib device=mt0.3.0.5
define path TSMSERVER VTL_DRIVE4 srct=server destt=drive libr=vtllib device=mt0.4.0.5
audit libv vtllib checklabel=yes
checkin libvolume vtllib search=yes checklabel=barcode status=scratch
Protect: TSMSERVE>q libv vtllib
Library Name Volume Name Status Owner Last Use Home Devic-
Element e Type
------------ ----------- ---------------- ---------- --------- ------- ------
VTLLIB SWJQ1001 Scratch 1.001
VTLLIB SWJQ1002 Scratch 1.002
VTLLIB SWJQ1003 Scratch 1.003
VTLLIB SWJQ1004 Scratch 1.004
VTLLIB SWJQ1005 Scratch 1.005
VTLLIB SWJQ1006 Scratch 1.006
VTLLIB SWJQ1007 Scratch 1.007
VTLLIB SWJQ1008 Scratch 1.008
VTLLIB SWJQ1009 Scratch 1.009
VTLLIB SWJQ100A Scratch 1.010
VTLLIB SWJQ100B Scratch 1.011
VTLLIB SWJQ100C Scratch 1.012
VTLLIB SWJQ100D Scratch 1.013
VTLLIB SWJQ100E Scratch 1.014
Thank you for pointing me in the correct direction.
Regards
Michel.
-
MicheldeK
- Posts: 6
- Joined: Mon Apr 15, 2024 10:11 am
Fri Jun 28, 2024 10:33 am
Goodday
I have an issue with checking out and checking in VTL Tapes
I have done this:
checkout libv vtllib swjq100e
With STARWIND VTL I see that this volume is put in the shelf. So that is OK.
Next I want to checkin the tape back to Spectrum protect.
I am using this command to checkin the tape back to Spectrum Protect:
CHECKIN LIBVOLUME vtllib SWJQ100E status=private
I won't put it back into the SP library.
What am I doing wrong here. With physical tapes this is working.
Kind regards
Michel de Kraker