I don't use it much, but this is what I use for my backpocket copy of sys
res
before I go off to Disaster Recovery exercises (next week).

/****************************************************       
      
 Use the External 3490 tape drives with stackers         
         
 ****************************************************/       
     
  TRACE Off                     
                         
         
  rtc = 0                     
                         
           
  parse upper arg reqaddr reqvol retpd tapeaddr .        
         
  'CP SPOOL CONS CONT START TO U8803KT NAME' reqvol 'DDRDUMP'    
 
  if retpd = '*' then retpd = 10             
                     
  expdt = date('S',date('B')+retpd,'B')           
                
/* acquire the requested dasd */              
                    
  'CP LINK VMDASD' reqaddr '5FF RR'             
                  
  rtc = rc                     
                         
          
  if rtc ¬= 0 then signal exit             
                       
  Parse value diag(8,'CP QUERY VIRTUAL 5FF') with . . . target .  
  if target ¬= reqvol then do              
                       
    rtc = 8                    
                         
          
    'CP WARNING OP    DDRDUMP: Incorrect volume requested,' ,    
 
      reqaddr reqvol target                
                       
    signal exit                    
                         
      
    end                      
                         
            
/* acquire tape drive */                 
                         

  dsn = 'DDRDUMP of' reqvol               
                        
  'CP ATTACH' tapeaddr '* 0181'              
                     
  if rc ¬= 0 then do; rtc = rc; signal exit; end;      
           
  Queue 'SYSPRINT CONS'                 
                         
 
  QUEUE 'INPUT  05FF 3390' reqvol              
                   
  Queue 'OUTPUT 0181 3490'                
                        
  Queue 'DUMP ALL'                   
                         
    
  Queue ' '                     
                         
         
  Address Command 'DDR'                 
                         
 
  rtc = rc                     
                         
          
Exit:                       
                         
             
  'CP WARNING OP    DDRDUMP: RC =' rtc           
                 
  'CP LOGOFF'                    
                         
        
  Exit                       
                         
            

/Tom Kern
/U.S. Dept of Energy
/301-903-2211 (Office)
/301-905-6427 (Mobile)


On Fri, 26 Feb 2010 09:04:57 -0600, Billy Bingham
<[email protected]> wrote:

>Hello all,
>
>Not being the bestest REXX programmer or I would do it myself :) Does
anyone have a
>REXX that invokes DDR to dump DASD to tape that they wouldn't mind shari
ng?
>
>
>I appreciate it,
>
>Billy
>

Reply via email to