public class TestBackupBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
BACKUP_FAILED_NODE |
protected static java.lang.String |
BACKUP_REMOTE_ROOT_DIR |
protected static java.lang.String |
BACKUP_ROOT_DIR |
protected static java.lang.String |
BACKUP_SUCCEED_NODE |
protected static java.lang.String |
BACKUP_ZNODE |
protected static Configuration |
conf1 |
protected static Configuration |
conf2 |
protected static byte[] |
famName |
protected static int |
NB_ROWS_IN_BATCH |
protected static byte[] |
qualName |
protected static boolean |
secure |
protected static TableName |
table1 |
protected static TableName |
table1_restore |
protected static HTableDescriptor |
table1Desc |
protected static TableName |
table2 |
protected static TableName |
table2_restore |
protected static TableName |
table3 |
protected static TableName |
table3_restore |
protected static TableName |
table4 |
protected static TableName |
table4_restore |
protected static HBaseTestingUtility |
TEST_UTIL |
protected static HBaseTestingUtility |
TEST_UTIL2 |
Constructor and Description |
---|
TestBackupBase() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
backupTables(BackupType type,
java.util.List<TableName> tables,
java.lang.String path) |
protected boolean |
checkFailed(java.lang.String backupId) |
protected boolean |
checkSucceeded(java.lang.String backupId) |
RestoreRequest |
createRestoreRequest(java.lang.String backupRootDir,
java.lang.String backupId,
boolean check,
TableName[] fromTables,
TableName[] toTables,
boolean isOverwrite)
Get restore request.
|
protected static void |
createTables() |
protected java.lang.String |
fullTableBackup(java.util.List<TableName> tables) |
protected BackupAdmin |
getBackupAdmin() |
protected java.lang.String |
incrementalTableBackup(java.util.List<TableName> tables) |
protected static void |
loadTable(HTable table) |
static void |
setUpBeforeClass() |
static void |
tearDownAfterClass() |
protected java.util.List<TableName> |
toList(java.lang.String... args)
Helper method
|
static void |
waitForSystemTable(HBaseTestingUtility TEST_UTIL) |
protected static Configuration conf1
protected static Configuration conf2
protected static HBaseTestingUtility TEST_UTIL
protected static HBaseTestingUtility TEST_UTIL2
protected static TableName table1
protected static HTableDescriptor table1Desc
protected static TableName table2
protected static TableName table3
protected static TableName table4
protected static TableName table1_restore
protected static TableName table2_restore
protected static TableName table3_restore
protected static TableName table4_restore
protected static final int NB_ROWS_IN_BATCH
protected static final byte[] qualName
protected static final byte[] famName
protected static java.lang.String BACKUP_ROOT_DIR
protected static java.lang.String BACKUP_REMOTE_ROOT_DIR
protected static boolean secure
protected static final java.lang.String BACKUP_ZNODE
protected static final java.lang.String BACKUP_SUCCEED_NODE
protected static final java.lang.String BACKUP_FAILED_NODE
public static void setUpBeforeClass() throws java.lang.Exception
java.lang.Exception
public static void waitForSystemTable(HBaseTestingUtility TEST_UTIL) throws java.lang.Exception
java.lang.Exception
public static void tearDownAfterClass() throws java.lang.Exception
java.lang.Exception
protected java.lang.String backupTables(BackupType type, java.util.List<TableName> tables, java.lang.String path) throws java.io.IOException
java.io.IOException
protected java.lang.String fullTableBackup(java.util.List<TableName> tables) throws java.io.IOException
java.io.IOException
protected java.lang.String incrementalTableBackup(java.util.List<TableName> tables) throws java.io.IOException
java.io.IOException
protected static void loadTable(HTable table) throws java.lang.Exception
java.lang.Exception
protected static void createTables() throws java.lang.Exception
java.lang.Exception
protected boolean checkSucceeded(java.lang.String backupId) throws java.io.IOException
java.io.IOException
protected boolean checkFailed(java.lang.String backupId) throws java.io.IOException
java.io.IOException
protected BackupAdmin getBackupAdmin() throws java.io.IOException
java.io.IOException
public RestoreRequest createRestoreRequest(java.lang.String backupRootDir, java.lang.String backupId, boolean check, TableName[] fromTables, TableName[] toTables, boolean isOverwrite)
protected java.util.List<TableName> toList(java.lang.String... args)