[
https://issues.apache.org/jira/browse/HBASE-6230?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13395998#comment-13395998
]
Jesse Yates commented on HBASE-6230:
------------------------------------
Restore.
There seems to be five different things people want to do after taking a
snapshot.
1) "Oh crap" recovery of a table.
- this is generally going to be enabled by just having the file references,
table info and respective region infos to rebuild the table state. Currently,
this is enabled by just having the snapshot on the fs.
2) Restore to read-only table
- Take the existing snapshot and make it into a read only table
3) Restore to read/write table
- take an existing snapshot and make it into a full-fledged table
4) Swap an existing table for the underlying snapshot
- this should snapshot the existing table and then replace that table with the
desired snapshot
5) Export snapshot to separate cluster and enable as read/write
- do (3), after first copying over files onto another cluster.
The other major issue here is going to be how we name these operations such
that it makes sense with existing semantics in other databases, either that we
pick new words to separate the action from existing connotations or match the
existing semantics with our implementation.
Lets talk high-level, user/admin interface before getting down into the the
implementation. The latter should fall out once we have the former.
> [brainstorm] "Restore" snapshots for HBase 0.96
> -----------------------------------------------
>
> Key: HBASE-6230
> URL: https://issues.apache.org/jira/browse/HBASE-6230
> Project: HBase
> Issue Type: Brainstorming
> Reporter: Jesse Yates
>
> Discussion ticket around the definitions/expectations of different parts of
> snapshot restoration. This is complementary, but separate from the _how_ of
> taking a snapshot of a table.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira