开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Whats the best way to transfer dasd from z/os to Hercules


 

Hi,
?
Does anyone have a best method to transfer from z/OS to Hercules.?
?
One method is to use ADRDSSU to backup the dasd to a dataset, then TERSE that dataset to another tersed file and send it to your PC in binary format and then send that to Hercules via FTP also in binary format, then unterse it under Hercules, and then restore it via ADRDSSU, but I'm thinking there must be some better way to do this.? The above process takes a lot of time and I have "heard" that there are other ways that work well, but don't know what they are.
?
Can anyone enlighten me?
?
Brian


 



On Fri, Jan 10, 2025 at 10:50?PM Brian_Westerman via groups.io
<Brian_Westerman@...> wrote:

Hi,

Does anyone have a best method to transfer from z/OS to Hercules.

One method is to use ADRDSSU to backup the dasd to a dataset, then TERSE that dataset to another tersed file and send it to your PC in binary format and then send that to Hercules via FTP also in binary format, then unterse it under Hercules, and then restore it via ADRDSSU, but I'm thinking there must be some better way to do this. The above process takes a lot of time and I have "heard" that there are other ways that work well, but don't know what they are.

Can anyone enlighten me?

Brian


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


 

Hello Brian,

Am 11.01.2025 um 05:50 schrieb Brian_Westerman via groups.io <Brian_Westerman@...>:

Does anyone have a best method to transfer from z/OS to Hercules.
I assume you'r talking about copying data(sets) between your Hercules guest OS and host OS? Host OS being the operating system you run Hercules on. We don't know about your specific setup. :-)

One method is to use ADRDSSU to backup the dasd to a dataset, then TERSE that dataset to another tersed file and send it to your PC in binary format and then send that to Hercules via FTP also in binary format, then unterse it under Hercules, and then restore it via ADRDSSU, but I'm thinking there must be some better way to do this.
Nut sure what you mean by the set "send it to your PC and then send that to Hercules".

What is the greater goal you want to achieve? Knowing that could help us to help you.

The above process takes a lot of time and I have "heard" that there are other ways that work well, but don't know what they are.
You can always do like in the olden days and use magnetic tape to transfer data.

Simply backup the dataset(s) onto what occurs to your guest OS as a tape drive. There need to be some preparations on your host OS side, though. Precisely: You need to do the Hercules equivalent to walking to the tape drive and insert/load a tape reel. Although that can be automated more or less easily, depending on your host OS.

In any case, you can transfer, archive or whatever said tape file, and easily reattach to the same or another Hercules instance to copy the data back.

:wq! PoC


 

Hi Brian,
?
If you are just talking about a small handful of datasets, you could set up an NJE link between the two systems using TCPNJE, and transmit and receive them.? This is probably the easiest.
?
If it is a lot of datasets, then I'd use ADRDSSU to create a big sequential file containing all of your datasets, and then use a utility called AWSUTIL, which is a mainframe assembler piece of code that takes a sequential file and makes an .aws tape image out of it.? Then you can FTP the tape image to your PC and it can be input directly into Hercules and the guest there could run ADRDSSU again to recreate the datasets.? In the past Ive also successfully used IEBCOPY to unload my personal PDS's to a sequential file followed by AWSUTIL, then FTP that result to my PC and then reload the PDS's right from the .aws tape into Hercules.
?
For en entire volume, CCKDDUMP also works.? The resulting file is already Hercules ready, so simply FTP the CCKDDUMP result to your PC, and use it in Hercules like any other dasd image file. My experience with CCKDDUMP was before CCKD64 so I can't speak to the latest.
?
In no case did I ever use TERSE.
?
Regards,
Bob


 

Mike Schwab wrote:
Brian_Westerman asked:

Does anyone have a best method to transfer from z/OS to Hercules.
[...]
Can anyone enlighten me?
Ah yes! I remember that now. Thanks, Mike.

Reviewing the issue though, it looks like we never actually got it to work for CCKD64 dasd. Shame. :(

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


 

These are 3390-54 volumes that are about 3/4 full, so they will contain more then 4GB of data.


 

My problem isn't so much the data format, as it is that I can't successfully transfer via the OSA when they get above 3GB, but the older LCS adapter has no problem at all.? It's slower (about 5MB/s), but it works every time, where via the OSA files over 3GB always fail.? Different places, but still they all fail.


 

Most of the CBTTape software is in XMIT format.

On Sat, Jan 11, 2025 at 10:52?PM Brian_Westerman via groups.io
<Brian_Westerman@...> wrote:

My problem isn't so much the data format, as it is that I can't successfully transfer via the OSA when they get above 3GB, but the older LCS adapter has no problem at all. It's slower (about 5MB/s), but it works every time, where via the OSA files over 3GB always fail. Different places, but still they all fail.


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


 

The CBTTAPE software is tiny compared to the size of a 3390-54 that is mostly full of data.? I'm not sure you could even send a full volume backup via XMIT.
?
Brian
?


 

Definitely one DSN at a time.
Often would XMIT a PDS into a PS file, then each PS file into a PDS
member, then XMIT that before transfer. Possibly Terse / UnTerse.
Have you tried an EAV volume?

On Sun, Jan 12, 2025 at 10:34?PM Brian_Westerman via groups.io
<Brian_Westerman@...> wrote:

The CBTTAPE software is tiny compared to the size of a 3390-54 that is mostly full of data. I'm not sure you could even send a full volume backup via XMIT.

Brian



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


 

If you have XMIT files can't you use DASDLOAD to pop them on a volume and then mount that to MVS?

Dave


On Mon, 13 Jan 2025 at 04:40, Mike Schwab via <Mike.A.Schwab=[email protected]> wrote:
Definitely one DSN at a time.
Often would XMIT a PDS into a PS file, then each PS file into a PDS
member, then XMIT that before transfer.? Possibly Terse / UnTerse.
Have you tried an EAV volume?

On Sun, Jan 12, 2025 at 10:34?PM Brian_Westerman via
<Brian_Westerman=[email protected]> wrote:
>
> The CBTTAPE software is tiny compared to the size of a 3390-54 that is mostly full of data.? I'm not sure you could even send a full volume backup via XMIT.
>
> Brian
>
>



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






 


Unloaded PDS files.

On Mon, Jan 13, 2025 at 5:39?AM Dave Wade via groups.io
<dave.g4ugm@...> wrote:

If you have XMIT files can't you use DASDLOAD to pop them on a volume and then mount that to MVS?

Dave

On Mon, 13 Jan 2025 at 04:40, Mike Schwab via groups.io <Mike.A.Schwab@...> wrote:

Definitely one DSN at a time.
Often would XMIT a PDS into a PS file, then each PS file into a PDS
member, then XMIT that before transfer. Possibly Terse / UnTerse.
Have you tried an EAV volume?

On Sun, Jan 12, 2025 at 10:34?PM Brian_Westerman via groups.io
<Brian_Westerman@...> wrote:

The CBTTAPE software is tiny compared to the size of a 3390-54 that is mostly full of data. I'm not sure you could even send a full volume backup via XMIT.

Brian



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






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


 

I did that about 10 years ago. I had a full volume all prepared and had to copy it to a client's machine. All I had was a laptop with IND$FILE, so if I remember correctly I did DFDSS/XMIT/IND$FILE/RECEIVE/DFDSS. It took a while even though there wasn't a huge amount of data.

By coincidence, I just found out today DFDSS full volume dumps (at least by default) have no compression and not even any de-duplication. I don't remember using ZIP or TERSE in my copy process above, but I may have.

On 1/12/2025 8:34 PM, Brian_Westerman via groups.io wrote:
The CBTTAPE software is tiny compared to the size of a 3390-54 that is mostly full of data.? I'm not sure you could even send a full volume backup via XMIT.
Brian


 

Mike Schwab wrote:


Unloaded PDS files.
That's a URL for the old 3.x Hercules.

For SDL Hercules 4.x:


Unloaded PDS files.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


 

Suggestion of new models
3390-1.9 2182 cyl 32,730 tracks alternate 1 c 15 t
3390-3.9 4368 cyl 65,520 track, alternate 1 c 15 t
3390-A (EAV 2 bits) 262,080 or so cylinders alternate 3 cyl
3390-B (EAV 4 bits) 1,048,320 or so cylinders alternate 3 cyl
reserve 3390-(C, D, E, F, 6, 8, 10, 12 bits).

On Mon, Jan 13, 2025 at 1:12?PM Fish Fish via groups.io
<david.b.trout@...> wrote:

Mike Schwab wrote:


Unloaded PDS files.
That's a URL for the old 3.x Hercules.

For SDL Hercules 4.x:


Unloaded PDS files.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...









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


 

Mike Schwab wrote:

Suggestion of new models
3390-1.9 2182 cyl 32,730 tracks alternate 1 c 15 t
3390-3.9 4368 cyl 65,520 track, alternate 1 c 15 t
3390-A (EAV 2 bits) 262,080 or so cylinders alternate 3 cyl
3390-B (EAV 4 bits) 1,048,320 or so cylinders alternate 3 cyl
reserve 3390-(C, D, E, F, 6, 8, 10, 12 bits).
I don't know what you're trying to tell me, but Hercules already supports 3390 models 1 through 54.

As far as your proposed EAV models A and B are concerned, Hercules does not support EAV and likely never will.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


 

So how do people transfer a 3390-x full volume backup from zos to Hercules?
?
I use DFDSS to tape, then TERSE that tape, upload to my via FTP in binary, then binary FTP it to a DISK dataset and then unterse that dataset and then DFDSS restore it.?
?
My method works every time, but is kind of slow.? I was wondering of anyone else had a better method. CCKDDUMP and the 64bit CCKDDU64 don't work, so I was wondering how other people do it.? Moving by dataset doesn't seem like a good way to go because some datasets are going to be ZFS and VSAM and DA, not just PDS's and Sequential files.?
?
Anyone care to share their method?


 

I use the 64bit CCKDDU64 all the time for full volume images. Haven't had a problem with it yet. Just need a (few) large volumes on the source system to temporarily stage the output dataset before FTP'ing it to local workstation.


 

Hello Brian,

Am 15.01.2025 um 07:53 schrieb Brian_Westerman via groups.io <Brian_Westerman@...>:

So how do people transfer a 3390-x full volume backup from zos to Hercules?
You did not yet clarify what you mean with this sentence. I asked for details last week but failed to recognize an answer from you.

:wq! PoC


 

He's looking to take a full volume, 3390-x (where x>3), from a running z/OS system and wind up with it as a DASD image he can feed to Hercules.

I'm looking to do the same thing, myself, so have been following this topic with interest; the only difference for me is that the backup facility available isn't DFDSS but rather FDR.

On Wed, Jan 15, 2025 at 4:58?AM Patrik Schindler via <poc=[email protected]> wrote:
Hello Brian,

Am 15.01.2025 um 07:53 schrieb Brian_Westerman via <Brian_Westerman=[email protected]>:

> So how do people transfer a 3390-x full volume backup from zos to Hercules?

You did not yet clarify what you mean with this sentence. I asked for details last week but failed to recognize an answer from you.

:wq! PoC








--
Jay Maynard