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>
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.