You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Anil Gupta (JIRA)" <ji...@apache.org> on 2016/05/28 17:45:13 UTC

[jira] [Updated] (PHOENIX-2948) Snapshot support for Phoenix Tables

     [ https://issues.apache.org/jira/browse/PHOENIX-2948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anil Gupta updated PHOENIX-2948:
--------------------------------
    Description: 
As discussed in PhoenixCon, here is the description of desired Snapshot feature in Phoenix:
Currently, Phoenix does not supports taking snapshots of Table. 
HBase has support for taking snapshot of table so Phoenix should also support taking snapshot for taking backups of data. 

At present, taking backup of a Phoenix is highly manual and detail oriented process and in some cases its not even possible to take a snapshot because Metadata of all Phoenix tables is stored in one system table. We cant take snapshot of entire system table for making a backup/restore of one particular table. 

These are scenarios that we should handle in Phoenix Snapshot:
1. Handling Global and Local secondary index.
2. Snapshotting Table schema.
3. Handling views. I am not sure how. But just highlighting it. 


  was:
As discussed in PhoenixCon, here is the description of desired Snapshot feature in Phoenix:
Currently, Phoenix does not supports taking snapshots of Table. 
HBase has support for taking snapshot of table so Phoenix should also support taking snapshot for taking backups of data. 

At present, taking backup of a Phoenix is highly manual and detail oriented process and in some cases its not even possible to take a snapshot because Metadata of all Phoenix tables is stored in one system table. We cant take snapshot of entire system table for making a backup of one particular table. 

These are scenarios that we should handle in Phoenix Snapshot:
1. Handling Global and Local secondary index.
2. Snapshotting Table schema.
3. Handling views. I am not sure how. But just highlighting it. 



> Snapshot support for Phoenix Tables
> -----------------------------------
>
>                 Key: PHOENIX-2948
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-2948
>             Project: Phoenix
>          Issue Type: New Feature
>    Affects Versions: 4.7.0
>            Reporter: Anil Gupta
>              Labels: Backup/Restore
>
> As discussed in PhoenixCon, here is the description of desired Snapshot feature in Phoenix:
> Currently, Phoenix does not supports taking snapshots of Table. 
> HBase has support for taking snapshot of table so Phoenix should also support taking snapshot for taking backups of data. 
> At present, taking backup of a Phoenix is highly manual and detail oriented process and in some cases its not even possible to take a snapshot because Metadata of all Phoenix tables is stored in one system table. We cant take snapshot of entire system table for making a backup/restore of one particular table. 
> These are scenarios that we should handle in Phoenix Snapshot:
> 1. Handling Global and Local secondary index.
> 2. Snapshotting Table schema.
> 3. Handling views. I am not sure how. But just highlighting it. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)