By default, each on-demand log backup runs a separate job for each request. Each log backup job may take 10-15 seconds (for a log size that is less than or equal to 50 MB) to complete with at least one log file. If you run on-demand log backups every 2 minutes, use the Informix alarmprogram script to enhance performance.
Note
-
If you want to perform log backups at a greater frequency, use disk caching of log backups. For more information, see Disk Caching for Frequent Log Backups.
-
Disk caching is not supported for Informix 32 bit on Solaris and AIX clients.
-
Serverless log backup is not supported when BACKUP_FILTER is configured in the ONCONFIG file and Informix-side compression is enabled.
Reducing the Time for Each Log Backup
If disk caching is not supported for your configuration, use the sPerformanceModeOn additional setting to perform faster log backups. When you set to Y, the first on-demand log backup completes in a regular time period (10-15 seconds). Subsequent log backups take less time to run because the first job remains available for the subsequent log backup requests. For example, if the regular backup job takes 12 seconds to complete, the subsequent backups of similar logs complete in 3-4 seconds. The software uses the same first job Id for the subsequent log backup requests, which reduces the time to complete your log backups.
Procedure
-
To the client, add the additional setting as shown in the following table.
For instructions on how to add additional settings from the CommCell Console, see Add or Modify an Additional Setting.
Property
Value
Name
Category
InformixAgent
Type
String
Value
Y
If serverless log backup is enabled, sPerformanceModeOn additional setting will not be honored.
See nPERFMODEIFXJOBCLOSEMINS to learn how to complete your log backup job launched under the performance mode.
Configuring the Timeout Interval to Complete a Job Running under the Performance Mode
By default, the on-demand log backup job running under the performance mode will complete after 6 hours. This duration can be customized using the nPERFMODEIFXJOBCLOSEMINS additional setting.
Set the value of nPERFMODEIFXJOBCLOSEMINS additional setting to a positive number indicating the timeout interval in minutes for completing the on-demand log backup job running in performance mode. The current log backup job will be marked completed after the timeout period set with this additional setting and a new job is submitted for the next log backup request. The jobs completed periodically will be eligible for auxiliary copy and other reporting operations.
Backing Up the ixbar File Frequently
To ensure consistent backups of the ixbar file, Commvault recommends to create a new subclient with partial as the content type, and then select the ixbar file for backup. Schedule the backup to run every 5 minutes.
If you perform third-party application command line log backups, also schedule frequent runs of the following command to ensure the updated ixbar file is included:onbar -b -cf only. The onbar -b -l log backups do not include config file backup.