Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14135

HBase Backup/Restore Phase 3: Merge backup images

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • None
    • 2.0.0
    • None
    • Reviewed

    Description

      User can merge incremental backup images into single incremental backup image.

      1. Merge supports only incremental images
      2. Merge supports only images for the same backup destinations

      Command:

      hbase backup merge image1,image2,..imageK
      

      Example:

      hbase backup merge backup_143126764557,backup_143126764456 
      

      When operation is complete, only the most recent backup image will be kept (in above example - backup_143126764557) as a merged backup image, all other images will be deleted from both: file system and backup system tables, corresponding backup manifest for the merged backup image will be updated to remove dependencies from deleted images. Merged backup image will contains all the data from original image and from deleted images.

      Attachments

        1. HBASE-14135-v3.patch
          58 kB
          Vladimir Rodionov
        2. HBASE-14135-v5.patch
          90 kB
          Vladimir Rodionov
        3. HBASE-14135-v6.patch
          108 kB
          Vladimir Rodionov
        4. HBASE-14135-v7.patch
          115 kB
          Vladimir Rodionov
        5. HBASE-14135-v8.patch
          114 kB
          Vladimir Rodionov
        6. HBASE-14135-v9.patch
          124 kB
          Vladimir Rodionov
        7. HBASE-14135-v10.patch
          125 kB
          Josh Elser
        8. HBASE-14135-v11.patch
          125 kB
          Vladimir Rodionov

        Issue Links

          Activity

            People

              vrodionov Vladimir Rodionov
              vrodionov Vladimir Rodionov
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: