Start of change

Backup and recovery considerations

Regularly back up the Pegasus repository as part of your existing backup plan. In most cases, you can recover a damaged repository by restoring the last backup copy.

The Pegasus repository is located in the qibm/userdata/os400/cim directory in the integrated file system. Pegasus keeps definitions of the data about managed objects and their providers in this repository. In addition, other definitions might be added by clients and providers.

The definitions that are installed with the CIMOM server are as follows:

Start of changeEnd of change

Start of changePegasus also stores two important configuration files in the qibm/userdata/os400/cim directory: End of change

Start of changeEnd of change
Attention: Start of changeDo not attempt to manually edit the configuration files. You must use the cimconfig command.End of change

If the files in this directory are deleted, moved, or corrupted, you need to restore them from the backup.

Important: Start of change

If the latest backed up repository is from a V5R3 release, do not restore it to a system that has Pegasus V2.5. After you install Pegasus V2.5 and upgrade the repository, back up the new repository immediately after the CIM server has been restarted.

End of change

Start of changeThe server's SSL certificate and private key files are located in the qibm/userdata/os400/cim/ssl/keystore directory. If you do not have a backup file for the CIM server’s SSL certificate files, you can re-create the certificates.End of change

Start of changeThe other directories that are related to the CIM server's SSL files are as follows:
  • The server's CIM client truststore is located in /qibm/userdata/os400/cim/ssl/truststore.
  • The server's CIM Export client truststore is located in /qibm/userdata/os400/cim/ssl/exporttruststore.
  • The server's certificate revocation list is located in /qibm/userdata/os400/cim/ssl/crlstore.
End of change

Start of changeIf you do not have backup files for truststore certificates or certificate revocation lists, then you must re-create and add them to the truststore or crlstore by using the ssltrustmgr command from qshell.End of change

Note: Start of changeUse the ssltrustmgr command to remove corrupted certificates from the truststore. If the ssltrustmgr command fails to remove the corrupted certificates, contact your service provider.End of change
Related concepts
cimconfig usage information
Related information
Backup your server topic
End of change