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=backuphttp://<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-dbdirectory from the configured Curator db location to the location where you want to store the backup.Example: Copy<ZOOM_INSTALL_DIR>/db/solr-dbdirectory 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=restorehttp://<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-dbdirectory from your backup location to the configured Curator db location.Example: Copy<ZOOM_INSTALL_DIR>/backup/solr-dbto the directory<ZOOM_INSTALL_DIR>/db/. - Start Curator
- Start all Zoom Servers