Uses of Class
org.apache.hadoop.hbase.backup.BackupInfo
Packages that use BackupInfo
Package
Description
-
Uses of BackupInfo in org.apache.hadoop.hbase.backup
Methods in org.apache.hadoop.hbase.backup that return BackupInfoModifier and TypeMethodDescriptionstatic BackupInfoBackupInfo.fromByteArray(byte[] data) static BackupInfoBackupInfo.fromProto(org.apache.hadoop.hbase.shaded.protobuf.generated.BackupProtos.BackupInfo proto) static BackupInfoBackupInfo.fromStream(InputStream stream) BackupAdmin.getBackupInfo(String backupId) Describe backup image commandMethods in org.apache.hadoop.hbase.backup that return types with arguments of type BackupInfoModifier and TypeMethodDescriptionBackupAdmin.getHistory(int n) Show backup history commandBackupAdmin.getHistory(int n, BackupInfo.Filter... f) Show backup history command with filtersMethods in org.apache.hadoop.hbase.backup with parameters of type BackupInfoModifier and TypeMethodDescriptionbooleanBackupInfo.Filter.apply(BackupInfo info) Filter interfaceintBackupInfo.compareTo(BackupInfo o) We use only time stamps to compare objects during sort operationintBackupCopyJob.copy(BackupInfo backupInfo, BackupManager backupManager, org.apache.hadoop.conf.Configuration conf, BackupType backupType, String[] options) Copy backup data to destination -
Uses of BackupInfo in org.apache.hadoop.hbase.backup.impl
Fields in org.apache.hadoop.hbase.backup.impl declared as BackupInfoModifier and TypeFieldDescriptionprotected BackupInfoBackupManager.backupInfoprotected BackupInfoTableBackupClient.backupInfoprivate BackupInfoBackupException.infoMethods in org.apache.hadoop.hbase.backup.impl that return BackupInfoModifier and TypeMethodDescriptionprivate BackupInfoBackupSystemTable.cellToBackupInfo(Cell current) Converts cell to backup info instance.BackupManager.createBackupInfo(String backupId, BackupType type, List<TableName> tableList, String targetRootDir, int workers, long bandwidth) Creates a backup info based on input backup request.BackupAdminImpl.getBackupInfo(String backupId) BackupException.getBackupInfo()protected BackupInfoBackupManager.getBackupInfo()Returns backup infoBackupSystemTable.readBackupInfo(String backupId) Reads backup status object (instance of backup info) from backup system table tableprivate BackupInfoBackupSystemTable.resultToBackupInfo(Result res) Converts Result to BackupInfoBackupManifest.toBackupInfo()Methods in org.apache.hadoop.hbase.backup.impl that return types with arguments of type BackupInfoModifier and TypeMethodDescriptionprivate List<BackupInfo>BackupAdminImpl.getAffectedBackupSessions(BackupInfo backupInfo, TableName tn, BackupSystemTable table) BackupManager.getBackupHistory()Get all completed backup information (in desc order by time)BackupManager.getBackupHistory(boolean completed) BackupSystemTable.getBackupHistory()Get all backups historyBackupSystemTable.getBackupHistory(boolean onlyCompleted) Get all completed backup information (in desc order by time)BackupSystemTable.getBackupHistory(int n, BackupInfo.Filter... filters) Get backup history records filtered by list of filters.BackupSystemTable.getBackupHistory(String backupRoot) Get history for backup destinationBackupSystemTable.getBackupHistoryForTable(TableName name) Get history for a tableBackupSystemTable.getBackupHistoryForTableSet(Set<TableName> set, String backupRoot) BackupSystemTable.getBackupInfos(BackupInfo.BackupState state) Get all backup sessions with a given state (in descending order by time)BackupAdminImpl.getHistory(int n) BackupAdminImpl.getHistory(int n, BackupInfo.Filter... filters) BackupSystemTable.getHistory(int n) Get first n backup history recordsMethods in org.apache.hadoop.hbase.backup.impl with parameters of type BackupInfoModifier and TypeMethodDescriptionprotected voidTableBackupClient.addManifest(BackupInfo backupInfo, BackupManager backupManager, BackupType type, org.apache.hadoop.conf.Configuration conf) Add manifest for the current backup.protected voidTableBackupClient.beginBackup(BackupManager backupManager, BackupInfo backupInfo) Begin the overall backup.static voidTableBackupClient.cleanupAndRestoreBackupSystem(Connection conn, BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) private voidBackupAdminImpl.cleanupBackupDir(BackupInfo backupInfo, TableName table, org.apache.hadoop.conf.Configuration conf) Clean up the data at target directoryprotected static voidTableBackupClient.cleanupTargetDir(BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) Clean up the uncompleted data at target directory if the ongoing backup has already entered the copy phase.protected voidTableBackupClient.completeBackup(Connection conn, BackupInfo backupInfo, BackupManager backupManager, BackupType type, org.apache.hadoop.conf.Configuration conf) Complete the overall backup.private PutBackupSystemTable.createPutForBackupInfo(BackupInfo context) Creates Put operation for a given backup info objectprotected static voidTableBackupClient.deleteSnapshots(Connection conn, BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) Delete HBase snapshot for backup.protected voidTableBackupClient.failBackup(Connection conn, BackupInfo backupInfo, BackupManager backupManager, Exception e, String msg, BackupType type, org.apache.hadoop.conf.Configuration conf) Fail the overall backup.private List<BackupInfo>BackupAdminImpl.getAffectedBackupSessions(BackupInfo backupInfo, TableName tn, BackupSystemTable table) BackupManager.getAncestors(BackupInfo backupInfo) Get direct ancestors of the current backup.BackupManager.getAncestors(BackupInfo backupInfo, TableName table) Get the direct ancestors of this backup for one table involved.protected StringTableBackupClient.obtainBackupMetaDataStr(BackupInfo backupInfo) Get backup request meta data dir as string.private voidBackupAdminImpl.removeTableFromBackupImage(BackupInfo info, TableName tn, BackupSystemTable sysTable) voidBackupManager.setBackupInfo(BackupInfo backupInfo) protected voidFullTableBackupClient.snapshotCopy(BackupInfo backupInfo) Do snapshot copy.voidBackupManager.updateBackupInfo(BackupInfo context) Updates status (state) of a backup session in a persistent storevoidBackupSystemTable.updateBackupInfo(BackupInfo info) Updates status (state) of a backup session in backup system table tableMethod parameters in org.apache.hadoop.hbase.backup.impl with type arguments of type BackupInfoModifier and TypeMethodDescriptionprivate String[]BackupCommands.DeleteCommand.convertToBackupIds(List<BackupInfo> history) Constructors in org.apache.hadoop.hbase.backup.impl with parameters of type BackupInfoModifierConstructorDescriptionBackupException(String msg, Throwable cause, BackupInfo desc) Exception for the given backup due to another exceptionBackupException(String msg, BackupInfo desc) Exception for the given backup that has no previous root causeBackupManifest(BackupInfo backup) Construct manifest for a ongoing backup.BackupManifest(BackupInfo backup, TableName table) Construct a table level manifest for a backup of the named table. -
Uses of BackupInfo in org.apache.hadoop.hbase.backup.mapreduce
Fields in org.apache.hadoop.hbase.backup.mapreduce declared as BackupInfoModifier and TypeFieldDescriptionprivate BackupInfoMapReduceBackupCopyJob.BackupDistCp.backupInfoprivate BackupInfoMapReduceBackupCopyJob.SnapshotCopy.backupInfoMethods in org.apache.hadoop.hbase.backup.mapreduce that return BackupInfoMethods in org.apache.hadoop.hbase.backup.mapreduce with parameters of type BackupInfoModifier and TypeMethodDescriptionintMapReduceBackupCopyJob.copy(BackupInfo context, BackupManager backupManager, org.apache.hadoop.conf.Configuration conf, BackupType copyType, String[] options) Do backup copy based on different types.(package private) static voidMapReduceBackupCopyJob.updateProgress(BackupInfo backupInfo, BackupManager backupManager, int newProgress, long bytesCopied) Update the ongoing backup with new progress.Constructors in org.apache.hadoop.hbase.backup.mapreduce with parameters of type BackupInfoModifierConstructorDescriptionBackupDistCp(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.tools.DistCpOptions options, BackupInfo backupInfo, BackupManager backupManager) SnapshotCopy(BackupInfo backupInfo, TableName table) -
Uses of BackupInfo in org.apache.hadoop.hbase.backup.master
Method parameters in org.apache.hadoop.hbase.backup.master with type arguments of type BackupInfoModifier and TypeMethodDescriptionBackupLogCleaner.getServersToOldestBackupMapping(List<BackupInfo> backups) -
Uses of BackupInfo in org.apache.hadoop.hbase.backup.util
Methods in org.apache.hadoop.hbase.backup.util that return BackupInfoModifier and TypeMethodDescriptionstatic BackupInfoBackupUtils.loadBackupInfo(org.apache.hadoop.fs.Path backupRootPath, String backupId, org.apache.hadoop.fs.FileSystem fs) Methods in org.apache.hadoop.hbase.backup.util that return types with arguments of type BackupInfoModifier and TypeMethodDescriptionstatic List<BackupInfo>BackupUtils.getHistory(org.apache.hadoop.conf.Configuration conf, int n, org.apache.hadoop.fs.Path backupRootPath, BackupInfo.Filter... filters) private static List<BackupInfo>BackupUtils.getHistory(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path backupRootPath) static ArrayList<BackupInfo>BackupUtils.sortHistoryListDesc(ArrayList<BackupInfo> historyList) Sort history list by start time in descending order.Methods in org.apache.hadoop.hbase.backup.util with parameters of type BackupInfoModifier and TypeMethodDescriptionstatic voidBackupUtils.cleanupBackupData(BackupInfo context, org.apache.hadoop.conf.Configuration conf) private static voidBackupUtils.cleanupHLogDir(BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) Clean up directories which are generated when DistCp copying hlogsprivate static voidBackupUtils.cleanupTargetDir(BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) static voidBackupUtils.copyTableRegionInfo(Connection conn, BackupInfo backupInfo, org.apache.hadoop.conf.Configuration conf) copy out Table RegionInfo into incremental backup image need to consider move this logic into HBackupFileSystemMethod parameters in org.apache.hadoop.hbase.backup.util with type arguments of type BackupInfoModifier and TypeMethodDescriptionstatic ArrayList<BackupInfo>BackupUtils.sortHistoryListDesc(ArrayList<BackupInfo> historyList) Sort history list by start time in descending order.