Mike Conena, Database Administrator
Commonwealth of Massachusetts
Adabas Archiving
Get There Faster.29 June 2010 | ProcessWorld 2010 | 2
Data Archiving for Adabas
• What is it?� A tool to archive Data from Adabas Files
• What are the benefits?� Minimizes only necessary data on primary databases
� Smaller Files
� Less Disk Space
� Faster Job Execution (both Batch and Adabas Utility)
� Faster Online System
� Savings in Data Center Chargeback Costs
Get There Faster.29 June 2010 | ProcessWorld 2010 | 3
Data Archiving for Adabas
•Example:
•MA21 Adabas File SVES-REQUEST
•Records Loaded = 220,159,118 as of 6/2/10
•Occupies 67,929 DATA cylinders and 24,603 ASSO cylinders
•Total: 92,532 cyl. (over 28 volumes)
Get There Faster.29 June 2010 | ProcessWorld 2010 | 4
Data Archiving for Adabas
• Example Continued…..
• DASD chargeback from ITD is .0761 per 1000 tracks/day
• There are 50,085 tracks per volume
• $3.81 per volume per day
• Times 28 volumes equals $106.68/day
• $38,938.20 a year
• MA21 has about 20 big files in PROD that could be archive candidates
Get There Faster.29 June 2010 | ProcessWorld 2010 | 5
Data Archiving for Adabas
•Features:� Data can be recalled at any time
� Archiving Vaults can be Flat-file or Adabas Files
� Archived Data can be searched
� Archived Options: Copy or Delete
� Expiration dates for Archived Data to be Discarded
Get There Faster.29 June 2010 | ProcessWorld 2010 | 6
Data Archiving for Adabas
•Features Continued….� Define Plans to Archive data
�Add Actions such as Extraction and Filtering Criteria
�Set Transfer settings for scheduling action
�Set Accumulator settings for retention of data
�Monitor Archiving Services and Activities
�View Archiving History
Get There Faster.29 June 2010 | ProcessWorld 2010 | 7
Data Archiving for Adabas
•How does it work?
•Easy User Interface using the SMH
�Configure Environment
�Setup and Run Extracts manually
�Schedule Extracts to run automatically
�Recall Archived Data
�Search Archived Data (returned to UI)
�Retain Search results to reuse later
Get There Faster.29 June 2010 | ProcessWorld 2010 | 8
Data Archiving for AdabasComponents
Get There Faster.29 June 2010 | ProcessWorld 2010 | 9
Data Archiving for Adabas
• Browser User Interface � All Archive operations and Monitoring is performed here
• Configuration � Adabas File configured at install time that contains configuration information and Plans
• Archive Services� Manage the archive operations
• Extractor� Extracts data that you want archived
• Accumulators� Receives the Archived data and places it into the Vault or Archived File
• Vaults� Flat-file stores to place Archived Data
• Adabas Archived Files� Files used to store Archived Data
Get There Faster.29 June 2010 | ProcessWorld 2010 | 10
User Interface
2 Frames: Navigation on left, Content on right
Data Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 11
Data Archiving for Adabas
Adding an Action
Get There Faster.29 June 2010 | ProcessWorld 2010 | 12
Extraction Criteria
Data Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 13
Adabas Archiving for Adabas
Accumulator Settings
Get There Faster.29 June 2010 | ProcessWorld 2010 | 14
Adabas Archiving for Adabas
• Installation Prerequisites� Supported Operating Systems (Windows, Solaris, z/OS)
� Adabas v6.1.7 or above on Open Systems
� Adabas v8.1 or above on mainframe z/OS
� Adabas System Coordinator v8.2 or higher required
� System Management Hub v8.1 or higher required
Get There Faster.29 June 2010 | ProcessWorld 2010 | 15
Data Archiving for Adabas
• z/OS Installation� Create site-based Adabas Link Routine (ADALNKR)
� Activate OMVS in TSO
� Establish Access to the Browser User Interface
�Prepare (COR and ADR) Directories
�Run the COR install script
�Run the ADR install script
�Load Assembler code into COR directory
�Edit the SAG.NEW Environment script
�Establish Configuration File (Adabas File)
�Start COR Launch Control (starts SAGAUTO daemon)
� Install UI on Workstation
Get There Faster.29 June 2010 | ProcessWorld 2010 | 16
• Starting the Services� Via Unix commands or by batch jobs
Data Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 17
• Log files created each day
Data Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 18
Definition of Vaults and/or Archiving Files
Adabas Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 19
Defining Archiving Plans
Data Archiving for Adabas
Get There Faster.29 June 2010 | ProcessWorld 2010 | 20
Data Archiving for Adabas
Thank You!