Adabas Audit Data Retrieval archives lists and their indexes in archive datasets. You can define whether you want to archive data in single or multiple archives. You can also define on which media data is to be archived (archive media) and how long archived data is to be kept (archive retention period).
Adabas Audit Data Retrieval compresses archived data, which reduces archive storage space by up to 70 percent. At the same time, compression also protects the archived data against unauthorized access.
Note: Archiving to disk requires SMS.
Archive datasets are always allocated with the following attributes (irrespective of the device used):
Important: Adabas Audit Data Retrieval uses hardware pointers for efficient positioning during reload. The pointers that are stored in the database must be updated when creating copies of archive datasets. To copy archive datasets, therefore always use the utility BST08OCP.
The Adabas Audit Data Retrieval archive batch utility will archive a list if the following is true:
Note: The list generation record contains the information required for archiving (archive medium, archive retention period, and owner).
Each archive pool has one or several archive subpools. The number of archive subpools determines whether a single or multiple archive is created.
Each list will be archived in all archive subpools of the corresponding archive pool.
The archive subpools of an archive pool can use the same or different archive media and they can have the same or different archive retention periods.
The Adabas Audit Data Retrieval archive batch utility archives all lists that have been marked for archiving. Archiving takes place at the next run of the archive batch utility and is independent of the remaining online retention period of the list.
A list to be archived has the archive status Pend. After the list has been archived successfully, the archive status of this list is changed to Yes.
The archive batch utility should run as part of the regular Adabas Audit Data Retrieval daily maintenance. The job should run before the Adabas Audit Data Retrieval cleanup jobs.
Each list is assigned to an archive pool at the run time of the archive batch utility and is then archived in all subpools pertaining to this archive pool. Assigning lists to archive pools is based on the following three criteria:
In order for the archive pool to come into question for the assignment, it must fulfill the following conditions:
If several archive pool definitions fulfill these conditions, the list is assigned to the archive pool whose archive retention period matches best.
The list will be archived in all archive subpools pertaining to the best matching archive pool.
The archive batch utility assigns a list having a given archive retention period and archive medium to an archive pool as follows:
The archive expiration date results from:
Examples:
After program start, the archive batch utility checks the validity of all archive pool definitions.
The following must be true for an archive pool definition to be valid:
If one of these conditions is not true, the corresponding archive pool definition is invalid and the archive batch utility does the following:
The following rules will ensure that the data of different customers will be archived on separate media and will prevent the fragmentation of archive media after individual archive datasets have expired.
The following applies when archiving to tape and optical disk:
In addition, the following applies when archiving to optical disk: