Managing Backups
Solr backups require 3 things:
-
A solr cloud running in kubernetes to backup
-
The list of collections to backup
-
A shared volume reference that can be written to from many clouds
-
This could be a NFS volume, a persistent volume claim (that has
ReadWriteManyaccess), etc. -
The same volume can be used for many solr clouds in the same namespace, as the data stored within the volume is namespaced.
-
-
A way to persist the data. The currently supported persistence methods are:
-
A volume reference (this does not have to be
ReadWriteMany) -
An S3 endpoint.
-
Backups will be tarred before they are persisted.
There is no current way to restore these backups, but that is in the roadmap to implement.