Creating a snapshot - BlueCat Cloud Resolver - 1.5.0

BlueCat Cloud Resolver Administration Guide

Product name
BlueCat Cloud Resolver

Cloud Resolver includes an endpoint that creates a snapshot of the current DNS zone and resource record information, and configuration information of Cloud Resolver. In the event of a failure, you can restore the snapshot to recover the latest saved state of Cloud Resolver.

To create a snapshot, access the following Cloud Resolver endpoint URL: http://<cloud_resolver_ip_or_hostname>:9050

Once you have accessed the endpoint, a snapshot is created and saved within the /var/lib/bluecat directory. If you configured a custom snapshot directory, the file is saved to that directory. The file created uses the following naming convention: cloud_resolver.dpm.<timestamp>

You can save the state of the Cloud Resolver snapshot in JSON format by entering the following command:
cloud_resolver -j <path_to_snapshot_directory>/<snapshot_file_name> | jq . > <snapshot_file_name>.json

Once you have saved the snapshot to JSON format, contact BlueCat Customer Care for assistance with troubleshooting and restoring Cloud Resolver from a snapshot.

Automatically creating snapshots

In the Cloud Resolver configuration file, you can configure the CRS_SNAPSHOT_AUTOGENERATE configuration parameter to true. When this is configured, Cloud Resolver automatically creates a snapshot every time a change in discovered in the cloud environment.

For more information on configuring automatic snapshot creation, refer to Creating the Cloud Resolver configuration file.