hbase命令snapshot快照使用
生活随笔
收集整理的這篇文章主要介紹了
hbase命令snapshot快照使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
- 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
總結
以上是生活随笔為你收集整理的hbase命令snapshot快照使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用JavaScript实现纯前端读取e
- 下一篇: 视频会议中回声消除与噪音抑制的技巧