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)