RAMIS database BACKUP and RELOAD

Document ID : KB000111678
Last Modified Date : 12/09/2018
Show Technical Document Details
Question:
How to BACKUP and RELOAD a RAMIS database in z/OS?
Environment:
z/OS
Answer:
To BACKUP a RAMIS database, run a batch RAMIS job:                                 
                                                                          
//BACKUP EXEC PGM=RAMIS                                                 
  ...                                                                     
//RAMBACKU DD DSN=backup.dataset, ...                                   
 ...where RAMBACKU is disk or tape with DCB of VB,7204,7208              
//database DD DSN=database.you.want.to.backup,DISP=SHR                  
//RAMSYSIN DD *                                                         
USE                                                                     
database                                                                
END                                                                     
BACKUP                                                                  
/*                                                                      
                                                                          
BACKUP gives message indicating how many database blocks were backed up: 
                                                                          
    DM0442:  Number of data blocks backed up=   nnnnn                     
                                                                          
To RELOAD a RAMIS database from BACKUP, run a batch RELOAD job:                    
                                                                          
//RELOAD EXEC PGM=RAMIS,...     
...                                                                         
//RAMRELOA  DD DSN=backup.dataset,DISP=SHR                                  
//database  DD DSN=new.database.to.reload.into,DISP=OLD or a NEW larger size.              
//RAMSYSIN  DD *                                                            
USE 1                                                                       
database                                                                    
END                                                                         
RELOAD                                                                      
/*                                                                          
                                                                                
RELOAD will show how many blocks were reloaded.
This number will be the same as the number of blocks backed up:                          
                                                                                
   DM0440:  Number of data blocks reloaded=  nnnnn                          
                                      
Additional Information:
RAMIS BACKUP and RELOAD are documented in the Ramis Utilities manual

The CA Ramis Version 7.4 set of documentation can be found at
https://docops.ca.com/bookshelves/ca-ramis