Backing up database data (OCP)
You can back up (and later restore) existing topology data for the Agile Service Manager OCP installation. This can be helpful when updating your system, as part of your company's data management best-practice, or for maintenance reasons.
About this task
Agile Service Manager stores its information in the Cassandra database, using in turn PostgreSQL for providing inventory-like search and query capabilities of the same data. The backup and restore procedures are therefore based on backing up the Cassandra database (where all the information is stored) and, upon its restoration, triggering a topology re-broadcast to re-populate PostgreSQL to keep the consistency of the information in both stores.
- As part of a Netcool Operations Insight solution
- Or as a stand-alone product (that is, without NOI) as part of an AIOps deployment
- Naming conventions for Agile Service Manager on OCP (as part of NOI or AIOps Event Manager)
- When Agile Service Manager is deployed as part of NOI, the naming convention the Agile Service
Manager pods follow is:
{releaseName}-topology-{resource}-{suffix}
, where 'suffix' is a number for the Stateful Sets (such as a Cassandra database) that represents the pod replica number, or a hash-like uid for the Deployment pods. - Naming conventions for Agile Service Manager on OCP standalone (pre-reqs for AIOps AI Manager)
- When Agile Service Manager is installed as a standalone product, the naming convention for its
pods is
{releaseName}-{resource}-{suffix}
.
When deployed as part of Netcool Operations Insight, and depending on whether you are installing for the first time or upgrading, you can share the Cassandra database instances between all the NOI products, or deploy separate instances for Agile Service Manager and NOI. When sharing the Cassandra instances, the database will contain data from the rest of the components in NOI that make use of Cassandra, as well as the Agile Service Manager data.
- Backup
- The backup procedure documented here performs a backup of all the keyspaces in the Cassandra database, including those not specific to Agile Service Manager.
- Restore
- The restore procedures focus on restoring only the keyspace that is relevant to Agile Service Manager (that is, 'janusgraph').
Procedure
Preparing your system for backup
Backing up data
Restore services