Package org.apache.hadoop.hbase.backup.mapreduce
package org.apache.hadoop.hbase.backup.mapreduce
-
ClassesClassDescriptionMapReduce job that scans WAL backups and extracts referenced bulk-load store-file paths.Mapper that extracts relative bulk-load paths from a WAL entry (via
BulkLoadProcessor), resolves them to full paths (viaBackupFileSystemManager#resolveBulkLoadFullPath(Path, Path)), and emits each full path as the map key (Text).Reducer that deduplicates full-path keys emitted by the mappers.Map-Reduce implementation ofBackupCopyJob.MapReduce implementation ofBackupMergeJobMust be initialized with configuration of a backup destination clusterA tool to split HFiles into new region boundaries as a MapReduce job.A mapper that just writes out cells.MapReduce implementation ofRestoreJobFor backup restore, it runsMapReduceHFileSplitterJobjob and creates HFiles which are aligned with a region boundaries of a table being restored.