hbase.snapshot.enabled配置是否开启,默认true开启。原理基于MR(MapReduce)是一种编程模型操作。 操作指南 创建快照
为表‘lizz:lizz_table’创建名为‘lizz_table_bck_1’的快照
snapshot 'lizz:lizz_table','lizz_table_bck_1'恢复快照
首先禁用表,再进行恢复
disable 'lizz:lizz_table' restore_snapshot 'lizz_table_bck_1'克隆一个新表
使用快照生成一个新的表
clone_snapshot 'lizz_table_bck_1','test_table1'拷贝快照
从一个hbase集群拷贝到另一个hbase集群中
hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot
-snapshot lizz_table_bck_1
-copy-from hdfs://hadoop-node:8020/hbase
-copy-to hdfs://hadoop-node1:8020/hbase
-mappers 16
-bandwidth 1024
-snapshot snapshot_name : 需要拷贝的快照名-copy-from :导出快照源地址-copy-to :保存快照目的地址-mappers : 拷贝使用处理程序的个数-bandwidth : 拷贝速度,单位M



