Hbase 命令:快照操作
1、产生快照:
snapshot ‘tableName’, ‘snapshotName’
2、列出所有快照:
list_snapshots
3、删除快照:
delete_snapshot ‘snapshotName’
4、从指定快照生成新表:
clone_snapshot ‘snapshotName’, ‘newTableName’
5、将指定快照内容替换生成快照的表的结构/数据,需要先disable当前表:
disable ‘tableName’
restore_snapshot ‘snapshotName’
enable ‘tableName’
6、使用ExportSnapshot工具将现有快照导出至其他集群:
hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshot SnapshotName -copy-to hdfs:///ip_address:8082/hbase
1、产生快照:
snapshot ‘tableName’, ‘snapshotName’
2、列出所有快照:
list_snapshots
3、删除快照:
delete_snapshot ‘snapshotName’
4、从指定快照生成新表:
clone_snapshot ‘snapshotName’, ‘newTableName’
5、将指定快照内容替换生成快照的表的结构/数据,需要先disable当前表:
disable ‘tableName’
restore_snapshot ‘snapshotName’
enable ‘tableName’
6、使用ExportSnapshot工具将现有快照导出至其他集群:
hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshot SnapshotName -copy-to hdfs:///ip_address:8082/hbase