[
https://issues.apache.org/jira/browse/HBASE-14416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Rodionov updated HBASE-14416:
--------------------------------------
Affects Version/s: 2.0.0
Labels: backup (was: )
Fix Version/s: 2.0.0
> HBase Backup/Restore Phase 3: Create plugin hooks for Backup tools
> ------------------------------------------------------------------
>
> Key: HBASE-14416
> URL: https://issues.apache.org/jira/browse/HBASE-14416
> Project: HBase
> Issue Type: New Feature
> Affects Versions: 2.0.0
> Reporter: Geoffrey Jacoby
> Labels: backup
> Fix For: 2.0.0
>
>
> Different organizations may already have their own backup tools for HBase, or
> wish to develop them in the future for their own particular use cases. It
> would be useful if HBase supported hooks to integrate those tools so that
> they could be configured and run in a standard way.
> In particular, the administrative interface to start a backup, restore, or
> merge should be decoupled from any particular implementation as much as
> possible, so that any implementation with similar capabilities can be
> substituted via configuration without needing to fork or modify the code.
> Ideally, it will also be possible to decouple the various components so that
> implementations can be mixed and matched. (For example, one could use the
> standard backup's functionality to track what needs to be backed up, but use
> a custom plugin to change the logic or storage format of the backup operation
> itself.)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)