Minimum Zoom version supported: 6.0
Curator backup and restore can be performed either through a web API or manually. Both methods are described below.
Backup
Web API
- Stop all Zoom Servers.
- Open the following URLs in the order they are written
http://<curator-server-hostname>:8983/solr/BK/replication?command=backup
http://<curator-server-hostname>:8983/solr/ID/replication?command=backup
- Start all Zoom Servers
Backup Name: You can give a name to the backup by appending
&name="write-your-backup-name-here"
to the above URLs.Backup Location:
You can specify a backup location by appending &location="write-your-location-path-here"
to the above URLs. Each URL must be given a different location.
By default, the backups are stored within the configured Curator db location, e.g. within <ZOOM_INSTALL_DIR>/db/solr-db/BK
and <ZOOM_INSTALL_DIR>/db/solr-db/ID
, respectively.
The created backup is a directory named snapshot.<name>
, where name
is the specified name, or, a timestamp if unspecified.
Manually
- Stop all Zoom Servers.
- Copy the
solr-db
directory from the configured Curator db location to the location where you want to store the backup.Example: Copy<ZOOM_INSTALL_DIR>/db/solr-db
directory to<ZOOM_INSTALL_DIR>/backup/
. - Start all Zoom Servers
Restore
Web API
- Stop all Zoom Servers.
- Open the following URLs in the order they are written
http://<curator-server-hostname>:8983/solr/BK/replication?command=restore
http://<curator-server-hostname>:8983/solr/ID/replication?command=restore
Append&name="write-your-backup-name-here"
to restore to a specific backup. If unspecified, then the most recent backup will be restored. - Restart Curator.
- Start all Zoom Servers
Manually
- Stop all Zoom Servers.
- Stop Curator.
- Copy the
solr-db
directory from your backup location to the configured Curator db location.Example: Copy<ZOOM_INSTALL_DIR>/backup/solr-db
to the directory<ZOOM_INSTALL_DIR>/db/
. - Start Curator
- Start all Zoom Servers