The Red Hat Enterprise Virtualization Manager stores customized configurations as configuration files. These files contain specific configuration details of a given environment, and must also be backed up if a recovery is to be performed.
Table 15.1. Configuration files and directories requiring backup.
| Location | What is it? |
|---|---|
| /etc/jbossas/jbossas.conf | Configuration file for JBoss Application Server. |
| /etc/rhevm/ | Contains Red Hat Enterprise Virtualization Manager configuration files. |
| /etc/yum/pluginconf.d/versionlock.list | Contains version information about currently installed Red Hat Enterprise Virtualization components. |
| /etc/pki/rhevm/ | Security certificates provided by the Red Hat Enterprise Virtualization Manager to clients. |
| /etc/jbossas/rhevm-slimmed/ | Contains the optimized enhancements for the JBoss server used by the Red Hat Enterprise Virtualization Manager. |
| /usr/share/rhevm-reports-server/buildomatic | Contains files required to build the Red Hat Enterprise Virtualization reports server. |
| /usr/share/rhevm/conf/iptables.example | An example of a correct iptables configuration that allows the communications required by the Red Hat Enterprise Virtualization Manager. |
| /usr/share/rhevm/kerberos/krb5.conf | Kerberos configuration file for Red Hat Enterprise Virtualization external authorization. |
| /usr/share/rhevm/dbscripts/create_db.sh.log |
Log file from the creation of the rhevm database.
|
| /usr/share/rhevm/rhevm.ear/rhevmanager.war/ExternalConfig.txt | An XML configuration file for the Red Hat Enterprise Virtualization Manager Web Service. |
| /usr/share/rhevm/rhevm.ear/rhevmanager.war/ServerParameters.js | Contains port information for accessing the manager. |
/usr/share/rhevm-reports/reports-INSERT_VERSION_NUMBER/resources/organizations/rhevmreports/Resources/JDBC/data_sources/rhevm.xml
| Contains JDBC connection information for the Red Hat Enterprise Virtualization databases. |
/usr/share/rhevm-reports/reports-INSERT_VERSION_NUMBER/users/rhevmreports/rhevm-002dadmin.xml
| Contains plain-text, un-encrypted user and password information for the rhev-admin user. |
| /usr/share/rhevm-reports-server/buildomatic/default_master.properties | Contains settings to handle the configuration and deployment of JasperServer. |
| /usr/share/rhevm-reports-server/buildomatic/install.xml | Installation related macros and targets for configuration and deployment of JasperServer. |
| /usr/share/rhevm-reports-server/buildomatic/setup.xml | Sets properties, reads and sets up configuration files, and checks the app server of JasperServer. |
| /root/.pgpass | Contains password information for the postgres and rhevm users. |
| /root/.rnd | Random seed file, used to generate secure certificates. |
When all of the files in Table 15.1, “Configuration files and directories requiring backup.” have been backed up, you will be able to recover the Red Hat Enterprise Virtualization Manager to a working state after an unforeseen event.