Demai Ni created HBASE-11085:
--------------------------------

             Summary: Incremental Backup Restore support
                 Key: HBASE-11085
                 URL: https://issues.apache.org/jira/browse/HBASE-11085
             Project: HBase
          Issue Type: New Feature
            Reporter: Demai Ni
             Fix For: 1.0.0


the jira is part of  
[HBASE-7912|https://issues.apache.org/jira/browse/HBASE-7912], and depend on 
full backup [HBASE-10900| https://issues.apache.org/jira/browse/HBASE-10900 ].

When client issues an incremental backup request, BackupManager will check the 
request and then kicks of a global procedure via HBaseAdmin for all the active 
regionServer to roll log. Each Region server will record their log number into 
zookeeper. Then we determine which log need to be included in this incremental 
backup, and use DistCp to copy them to target location

Restore is to replay the backuped WAL logs on target HBase instance. The replay 
will occur after full backup. 

As incremental backup image depends on prior full backup image and incremental 
images if exists. Manifest file will be used to store the dependency lineage 
during backup, and used during restore time for PIT restore.  





--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to