We should have an easy way to do backups and restores in SolrCloud. The ReplicationHandler supports a backup command which can create snapshots of the index but that is too little.
The command should be able to backup:
- Snapshots of all indexes or indexes from the leader or the shards
- Config set
- Cluster state
- Cluster properties
- Overseer work queue?
A restore should be able to completely restore the cloud i.e. no manual steps required other than bringing nodes back up or setting up a new cloud cluster.
SOLR-5340 will be a part of this issue.