Dieter De Paepe created HBASE-29498:
---------------------------------------

             Summary: Explain backup roots
                 Key: HBASE-29498
                 URL: https://issues.apache.org/jira/browse/HBASE-29498
             Project: HBase
          Issue Type: Sub-task
            Reporter: Dieter De Paepe


The concept of backup roots is not yet explained. I'm not sure whether that's 
the best user-facing name, but that's how it's called in the code. Things to 
mention that I can think of:
 * A backup root is the target destination of a backup, i.e. the backup_path in 
"{{{}hbase backup create <type> <backup_path>".{}}}
 * {{Every backup root in use (i.e. for which at least one backup exists) 
causes build-up of data that is not yet backed up (in that root). So this is an 
important consideration for file usage.}}
 * {{Conceptually, a backup root is a collection of full and incremental 
backups. It is independent of other backup roots. So it is not possible using 
HBase tooling to reuse the backup work done for one root for another root.}}
 * Multi-root backups are already supported, but should not be used yet until 
HBASE-28706 is fixed. However, section 3.3 (depending on interpretation) and 
section 14 (where it refers to HBASE-15476) mention this is not possible.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to