hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Demai Ni (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-11085) Incremental Backup Restore support
Date Sat, 26 Apr 2014 23:14:15 GMT
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

View raw message