栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/742164.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号