Re: HSM Recalls and MASKING

2015-06-01 Thread Glenn Wilcock
Hi Lizette,

We want to have the documentation as helpful as possible.  It would certainly 
be reasonable for you to open a Request for Publication Change to add 
information in the HSM SA to indicate that the DFSMShsm Managing Your Own Data 
has additional information available regarding using wild cards when a user is 
recalling data.

Thanks, 
Glenn Wilcock

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-06-01 Thread Lizette Koehler
Will do

Lizette

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Glenn Wilcock
 Sent: Monday, June 01, 2015 9:59 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: HSM Recalls and MASKING
 
 Hi Lizette,
 
 We want to have the documentation as helpful as possible.  It would
 certainly be reasonable for you to open a Request for Publication Change to
 add information in the HSM SA to indicate that the DFSMShsm Managing
 Your Own Data has additional information available regarding using wild cards
 when a user is recalling data.
 
 Thanks,
 Glenn Wilcock
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-06-01 Thread Shmuel Metz (Seymour J.)
In
CAJTOO5-e=vog373+b6lnuxdu+zkn2+8w2essamhb0vshxrd...@mail.gmail.com,
on 05/29/2015
   at 11:11 AM, Mike Schwab mike.a.sch...@gmail.com said:

Admins can't do wildcards on dataset names, since they are bypassing
RACF.

Shirley knott.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Andy Gilman
Thanks Greg. It's odd that IBM left this out of the Storage Admin manual. I 
tried some recalls using a pattern mask as shown in the TSO Help output, and it 
worked (with a single * representing a single qualifier in the data set name). 

Andy

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Lizette Koehler
Probably because I do not want to have to look in multiple manuals for 
information.

RECALL and HRECALL should, from my perspective, reference each other.  That one 
has a capability the other does not, is somewhat disheartening.

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Tom Marchant
 Sent: Friday, May 29, 2015 9:21 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: HSM Recalls and MASKING
 
 On Fri, 29 May 2015 10:46:01 -0500, Andy Gilman wrote:
 
 Thanks Greg. It's odd that IBM left this out of the Storage Admin
 manual. I tried some recalls using a pattern mask as shown in the TSO
 Help output, and it worked (with a single * representing a single
 qualifier in the data set name).
 
 Why would you expect it to be in the Storage Admin manual?
 In section 2.1, DFSMShsm commands the Storage Admin manual says:
 
 quote
 The user commands are listed here for your information, but z/OS
 DFSMShsm Managing Your Own Data describes them in detail.
 /quote
 
 HRECALL is a user command. Look in the Managing Your Own Data manual to
 find out how to specify the filter.
 
 --
 Tom Marchant
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Tom Marchant
On Fri, 29 May 2015 10:46:01 -0500, Andy Gilman wrote:

Thanks Greg. It's odd that IBM left this out of the Storage 
Admin manual. I tried some recalls using a pattern mask as 
shown in the TSO Help output, and it worked (with a 
single * representing a single qualifier in the data set name). 

Why would you expect it to be in the Storage Admin manual? 
In section 2.1, DFSMShsm commands the Storage Admin 
manual says:

quote
The user commands are listed here for your information, 
but z/OS DFSMShsm Managing Your Own Data describes 
them in detail.
/quote

HRECALL is a user command. Look in the Managing Your Own Data 
manual to find out how to specify the filter.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Mike Schwab
Admins can't do wildcards on dataset names, since they are bypassing RACF.
End users can do wildcards on dataset names, since they are using RACF.

On Fri, May 29, 2015 at 10:46 AM, Andy Gilman
andrew.gil...@assurant.com wrote:
 Thanks Greg. It's odd that IBM left this out of the Storage Admin manual. I 
 tried some recalls using a pattern mask as shown in the TSO Help output, and 
 it worked (with a single * representing a single qualifier in the data set 
 name).

 Andy

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Andy Gilman
Tom, I looked for your example in the DFSMShsm Storage Administration manual 
and couldn't find it. Is it possible you are using some other tool to manage 
your HSM environment? Thanks.

Andy

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Greg Shirey
If you issue the command TSO HELP HRECALL, example 3 is the example Tom 
provided.   


HTH,
Greg Shirey
Ben E. Keith Company 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Andy Gilman
Sent: Friday, May 29, 2015 9:45 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: HSM Recalls and MASKING

Tom, I looked for your example in the DFSMShsm Storage Administration manual 
and couldn't find it. Is it possible you are using some other tool to manage 
your HSM environment? Thanks.

Andy

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-29 Thread Lizette Koehler
I need to add.

That TSO HRECALL can MASK and HSEND RECALL cannot - I do understand.

However, the manuals should have a better reference/documentation.

I will work with IBM on how this can be handled better in the docs.

Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Lizette Koehler
 Sent: Friday, May 29, 2015 9:38 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: HSM Recalls and MASKING
 
 Probably because I do not want to have to look in multiple manuals for
 information.
 
 RECALL and HRECALL should, from my perspective, reference each other.
 That one has a capability the other does not, is somewhat disheartening.
 
 Lizette
 
 
  -Original Message-
  From: IBM Mainframe Discussion List [mailto:IBM-
 m...@listserv.ua.edu]
  On Behalf Of Tom Marchant
  Sent: Friday, May 29, 2015 9:21 AM
  To: IBM-MAIN@LISTSERV.UA.EDU
  Subject: Re: HSM Recalls and MASKING
 
  On Fri, 29 May 2015 10:46:01 -0500, Andy Gilman wrote:
 
  Thanks Greg. It's odd that IBM left this out of the Storage Admin
  manual. I tried some recalls using a pattern mask as shown in the TSO
  Help output, and it worked (with a single * representing a single
  qualifier in the data set name).
 
  Why would you expect it to be in the Storage Admin manual?
  In section 2.1, DFSMShsm commands the Storage Admin manual says:
 
  quote
  The user commands are listed here for your information, but z/OS
  DFSMShsm Managing Your Own Data describes them in detail.
  /quote
 
  HRECALL is a user command. Look in the Managing Your Own Data manual
  to find out how to specify the filter.
 
  --
  Tom Marchant
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email to
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-22 Thread John Clifford
Lizette,

  If you get a listing of the migrated datasets on ML2 and sort by ML2 tape
#, then issue the recall by ML2 volume, HSM seems to handle the dsn
sequences on the tape and do the recall(s) very fast. I had to recall
18,000 dsn's one time for Tivoli ouput mgr (TOM) and they were on 8 ML2
tapes so I broke the recall into 8 batch recall jobs, one per ML2 tape, and
they ran pretty fast.  Hope this helps.

John Clifford

GTSG  consultant

On Thu, May 21, 2015 at 4:54 PM, Lizette Koehler stars...@mindspring.com
wrote:

 I was using Knowledge Center for the DFSMShsm Stg Admin manual for the
 RECALL command.

 Did not see FILTER in there.  So I will look a little more.

 Thanks

 Lizette


 -Original Message-
 From: Tom Marchant 000a2a8c2020-dmarc-requ...@listserv.ua.edu
 Sent: May 21, 2015 12:15 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: HSM Recalls and MASKING
 
 On Thu, 21 May 2015 11:12:49 -0700, Lizette Koehler wrote:
 
 But it looks like the RECALL command does not use masks but
 requires the entire name filled in.
 
 Yes, it does. The manual calls it a filter. It gives the example:
 HRECALL 'ELMST.*.TEXT' NOWAIT
 
 --
 Tom Marchant
 

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-21 Thread Staller, Allan
Sounds good to me.

An alternative would be to user DCOLLECT TYPE M records to get the same info. A 
little less logic would be needed.

With CSI, you will need to determine if the dataset is migrated via the volser. 
DCOLLECT TYPE M records only come from the MCDS so this might be simpler.

HTH, 

snip
We have a need from time to time to do a large number of recalls (5000 or more) 
at a time.

The datasets have a fairly consistent naming convention.  But it looks like the 
RECALL command does not use masks but requires the entire name filled in.

I am thinking of creating a CSI (catalog search) function to take the mask and 
build the commands.

Just wondering if I going to the right path or not.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


HSM Recalls and MASKING

2015-05-21 Thread Lizette Koehler
I am fairly certain I know this answer, but thought I would ask it anyway.

We have a need from time to time to do a large number of recalls (5000 or more) 
at a time.

The datasets have a fairly consistent naming convention.  But it looks like the 
RECALL command does not use masks but requires the entire name filled in.

I am thinking of creating a CSI (catalog search) function to take the mask and 
build the commands.

Just wondering if I going to the right path or not.

Thanks

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-21 Thread Lizette Koehler
I was using Knowledge Center for the DFSMShsm Stg Admin manual for the RECALL 
command.

Did not see FILTER in there.  So I will look a little more.

Thanks

Lizette


-Original Message-
From: Tom Marchant 000a2a8c2020-dmarc-requ...@listserv.ua.edu
Sent: May 21, 2015 12:15 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: HSM Recalls and MASKING

On Thu, 21 May 2015 11:12:49 -0700, Lizette Koehler wrote:

But it looks like the RECALL command does not use masks but 
requires the entire name filled in.

Yes, it does. The manual calls it a filter. It gives the example:
HRECALL 'ELMST.*.TEXT' NOWAIT

-- 
Tom Marchant


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-21 Thread Tom Marchant
On Thu, 21 May 2015 11:12:49 -0700, Lizette Koehler wrote:

But it looks like the RECALL command does not use masks but 
requires the entire name filled in.

Yes, it does. The manual calls it a filter. It gives the example:
HRECALL 'ELMST.*.TEXT' NOWAIT

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: HSM Recalls and MASKING

2015-05-21 Thread retired mainframer
One possibility would be to use 3.4.  After listing the datasets that match the 
mask, you can sort on volume and use a block command to process just the 
migrated ones.

Another possibility would be to use the LMDDISP ISPF service.  It supports 
masks just like 3.4.  

Both of the above would support a data set list filter so you only see the 
migrated datasets and don't have to perform any extra checks.

Five thousand at a time?  How many ML2 volume mounts does this require?  (If 
ML2 is on tape, you really want to issue the commands as fast as possible so 
HSM can optimize the mounts and tape travel.)  How long does it take?  It's 
probably better now but on an old system I supported HSM would drive the CPU 
usage to 100% until it finished the restores.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Lizette Koehler
 Sent: Thursday, May 21, 2015 11:13 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: HSM Recalls and MASKING
 
 I am fairly certain I know this answer, but thought I would ask it anyway.
 
 We have a need from time to time to do a large number of recalls (5000 or 
 more) at a time.
 
 The datasets have a fairly consistent naming convention.  But it looks like 
 the RECALL
 command does not use masks but requires the entire name filled in.
 
 I am thinking of creating a CSI (catalog search) function to take the mask 
 and build the
 commands.
 
 Just wondering if I going to the right path or not.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN