1. 程式人生 > >Hbase 命令:快照操作

Hbase 命令:快照操作

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