Hi Esmie,

DFSMSdss will notify you if FlashCopy was used by issuing an ADR806I in the
sysprint output.  You do not see any evidence in the sysin because, by
default, COPY operations use what is called FastReplication(PREFERRED).
There is a FASTREPLICATION keyword on the copy command that has three
different sub-parameters.  You can read about the details in the manual.
FCNC is another parameter that controls how the FlashCopy is made, but it
does not control whether or not FlashCopy is used.  That is controlled by
the FASTREPLICATION keyword (or default).  Typically FCNC is used when you
are going to dump the target of the FlashCopy to tape and in the course of
that DUMP command you withdraw the original relationship with the
FCWITHDRAW keyword.  Another keyword to investigate using is DEBUG(FRMSG
(...)) because if FlashCopy was not used, the DEBUG(FRMSG(...))
specification will control how detailed the returned information is.

Thanks,
Robert
DFSMSdss Architecture and Development
Tucson, AZ
1-720-349-5211
[email protected]

IBM Mainframe Discussion List <[email protected]> wrote on
12/03/2016 08:58:21 AM:

> From: esmie moo <[email protected]>
> To: [email protected]
> Date: 12/03/2016 09:01 AM
> Subject: FLASHCOPY QUESTION
> Sent by: IBM Mainframe Discussion List <[email protected]>
>
> Gentle Readers,
>
> I have a question about FLASHCOPY using  ADRDSSU and COPY.  In my
> first example I was told that the job is using FLASHCOPY.  However I
> do not see any evidence.
>
>  COPY FULL INDYNAM (SDB000) OUTDYNAM (MDB000) DUMPCONDITIONING
> ADR101I (R/I)-RI01 (01), TASKID 001 HAS BEEN ASSIGNED TO COMMAND 'COPY '
>
> From my understanding it is performing a full volume copy of a
> source volume.  If my understanding of the parm DUMPCONDITIONING is
> correct, it (DUMPCONDITIONING) allows to make a copy of the source
> volume and while keeping the target volume online.
>
> I have done a full volume copy of a source to target without the
> DUMPCONDITIONING parm and it worked - the volume was fully copied
> (see below).  Am I missing something? Aren't both examples doing the
> same thing?
>
>   COPY  INDDNAME(DASD1) OUTDDNAME(DASD2) -
>   ALLDATA(*) ALLEXCP COPYVOLID PURGE
> /*
>
> However I do not see any evidence of FLASHCOPY being invoked because
> the FCNC parm is not present.
>
> Here is a my second example:
>
>  COPY FULL IDY(PROM70,3390) ODY(SNAP63,3390) DUMPCOND FCNC-
> ALLDATA(*) ALLEXCP CANCELERROR PURGE FCTOPPRCPRIMARY -
> FCSETGTOK(FAILRELATION)
>
> In the above example FLASCHOPY is being performed because of the FCNC.
>
> Could you correct my understanding of all 3 examples?
>
> Thanks.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to