[
https://issues.apache.org/jira/browse/SOLR-9055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15636548#comment-15636548
]
ASF subversion and git services commented on SOLR-9055:
-------------------------------------------------------
Commit 1381dd9287a23c950eaaa3c258249a5ebc812f35 in lucene-solr's branch
refs/heads/master from markrmiller
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=1381dd9 ]
SOLR-9055: Make collection backup/restore extensible.
- Introduced a parameter for the Backup operation to specify index backup
strategy.
- Introduced two strategies for backing up index data.
- One using core Admin API (BACKUPCORE)
- Other skipping the backup of index data altogether. This is useful when
the index data is copied via an external mechanism in combination with named
snapshots (Please refer to SOLR-9038 for details)
- In future we can add additional implementations of this interface (e.g.
based on HDFS snapshots etc.)
- Added a backup property to record the Solr version. This helps to check the
compatibility
of backup with respect to the current version during the restore operation.
This
compatibility check is not added since its unclear what the Solr level
compatibility guidelines
are. But at-least having version information as part of the backup would be
very useful.
> Make collection backup/restore extensible
> -----------------------------------------
>
> Key: SOLR-9055
> URL: https://issues.apache.org/jira/browse/SOLR-9055
> Project: Solr
> Issue Type: Task
> Reporter: Hrishikesh Gadre
> Assignee: Mark Miller
> Attachments: SOLR-9055.patch, SOLR-9055.patch, SOLR-9055.patch
>
>
> SOLR-5750 implemented backup/restore API for Solr. This JIRA is to track the
> code cleanup/refactoring. Specifically following improvements should be made,
> - Add Solr/Lucene version to check the compatibility between the backup
> version and the version of Solr on which it is being restored.
> - Add a backup implementation version to check the compatibility between the
> "restore" implementation and backup format.
> - Introduce a Strategy interface to define how the Solr index data is backed
> up (e.g. using file copy approach).
> - Introduce a Repository interface to define the file-system used to store
> the backup data. (currently works only with local file system but can be
> extended). This should be enhanced to introduce support for "registering"
> repositories (e.g. HDFS, S3 etc.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]