1 将数据导出
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_grzyfwtjxxb         /hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_jrrz /hbase/data_backup/20181030/t_zyzx_jrrz
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_kcxxmxb /hbase/data_backup/20181030/t_zyzx_kcxxmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_tob_zyfwtjxxb /hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_twfile /hbase/data_backup/20181030/t_zyzx_twfile
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyfwtjxxb /hbase/data_backup/20181030/t_zyzx_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyjs_gjc /hbase/data_backup/20181030/t_zyzx_zyjs_gjc
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyllmxb /hbase/data_backup/20181030/t_zyzx_zyllmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zypjmxb /hbase/data_backup/20181030/t_zyzx_zypjmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyscmxb /hbase/data_backup/20181030/t_zyzx_zyscmxb
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zysh /hbase/data_backup/20181030/t_zyzx_zysh
hbase org.apache.hadoop.hbase.mapreduce.Export t_zyzx_zyxzmxb /hbase/data_backup/20181030/t_zyzx_zyxzmxb
2 将hbase文件获取为本地可读文件
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb         /wdcloud/data/hbase/data_backup/20181030/t_zyzx_grzyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_jrrz /wdcloud/data/hbase/data_backup/20181030/t_zyzx_jrrz
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_kcxxmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_kcxxmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_tob_zyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_twfile /wdcloud/data/hbase/data_backup/20181030/t_zyzx_twfile
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyfwtjxxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyfwtjxxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyjs_gjc /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyjs_gjc
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyllmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyllmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zypjmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zypjmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyscmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyscmxb
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zysh /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zysh
hadoop fs -get /hbase/data_backup/20181030/t_zyzx_zyxzmxb /wdcloud/data/hbase/data_backup/20181030/t_zyzx_zyxzmxb
3 将导出的文件压缩导出
tar -cf 20181030.tar  /wdcloud/data/hbase/data_backup/20181030/
gzip 20181030.tar
4 将导出的文件导入导新服务器解压
tar -zxvf 20181030.tar
5 新hbase库中新建表
create 't_zyzx_grzyfwtjxxb','info'
create 't_zyzx_jrrz','info'
create 't_zyzx_kcxxmxb','info'
create 't_zyzx_tob_zyfwtjxxb','info'
create 't_zyzx_twfile','info'
create 't_zyzx_zyfwtjxxb','info'
create 't_zyzx_zyjs_gjc','info'
create 't_zyzx_zyllmxb','info'
create 't_zyzx_zypjmxb','info'
create 't_zyzx_zyscmxb','info'
create 't_zyzx_zysh','info'
create 't_zyzx_zyxzmxb','info'
6 新建hbase路径
# 查看hbase路径
hadoop fs -ls /
# 新建hbase路径
hadoop fs -mkdir /tmp/zyzx/20181031/
7 将文件变为hbase可读文件
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_grzyfwtjxxb  /tmp/zyzx/20181031/t_zyzx_grzyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_jrrz /tmp/zyzx/20181031/t_zyzx_jrrz
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_kcxxmxb /tmp/zyzx/20181031/t_zyzx_kcxxmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_tob_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_tob_zyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_twfile /tmp/zyzx/20181031/t_zyzx_twfile
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_zyfwtjxxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyjs_gjc /tmp/zyzx/20181031/t_zyzx_zyjs_gjc
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyllmxb /tmp/zyzx/20181031/t_zyzx_zyllmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zypjmxb /tmp/zyzx/20181031/t_zyzx_zypjmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyscmxb /tmp/zyzx/20181031/t_zyzx_zyscmxb
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zysh /tmp/zyzx/20181031/t_zyzx_zysh
hadoop fs -put /wdcloud/data/hbase/20181030/t_zyzx_zyxzmxb /tmp/zyzx/20181031/t_zyzx_zyxzmxb
8 导入文件
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_grzyfwtjxxb /tmp/zyzx/20181031/t_zyzx_grzyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_jrrz /tmp/zyzx/20181031/t_zyzx_jrrz
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_kcxxmxb /tmp/zyzx/20181031/t_zyzx_kcxxmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_tob_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_tob_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyfwtjxxb /tmp/zyzx/20181031/t_zyzx_zyfwtjxxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyjs_gjc /tmp/zyzx/20181031/t_zyzx_zyjs_gjc
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyllmxb /tmp/zyzx/20181031/t_zyzx_zyllmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zypjmxb /tmp/zyzx/20181031/t_zyzx_zypjmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyscmxb /tmp/zyzx/20181031/t_zyzx_zyscmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zysh /tmp/zyzx/20181031/t_zyzx_zysh
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_zyxzmxb /tmp/zyzx/20181031/t_zyzx_zyxzmxb
hbase org.apache.hadoop.hbase.mapreduce.Import t_zyzx_twfile /tmp/zyzx/20181031/t_zyzx_twfile
9.hbase基本命令
# 切换hadoop用户
su hadoop
# 进入命令行
hbase shell
# 查看表数据
describe 't_zyzx_grzyfwtjxxb'
# 查看所有表
list
# 查看表条数
count 't_zyzx_zyxzmxb'
# 删除表 先 disable 再 drop
disable 't1'
drop 't1'
# 查看数据
get 'T_SYS_SEQUENCE','T_ZYZX_ZLB_ZLSX',{COLUMN => ['INFO:VERSION:toLong:c(org.apache.hadoop.hbase.util.Bytes).toLong']}
get 'T_SYS_KEY','T_ZYZX_ZL_CB',{COLUMN => ['INFO:KEY:toLong:c(org.apache.hadoop.hbase.util.Bytes).toLong']}
10.查看可用文件大小
df -h

11.查看文件夹大小
du -sh *

11.查看文件大小
ll -h

最新文章

  1. Memcache之内存分配机制
  2. Java 根据两个经纬度坐标计算距离
  3. LINUX端口查看
  4. 利用spring、cxf编写并发布webservice
  5. JS魔法堂:浏览器模式和文档模式怎么玩?
  6. struts2的s:iterator 标签 详解
  7. js----对象的创建
  8. 解释清楚c++的重载操作符【用自己的话,解释清楚】
  9. jquery ajax(4).getjson()
  10. Row Cache Objects
  11. ajax相关体会
  12. SwitchButton 开关按钮 的多种实现方式 (附源码DEMO)
  13. 第4月第20天 python re xls2lua
  14. python 全栈开发,Day9(函数的初始,返回值,传参,三元运算)
  15. Tinkoff Challenge - Final Round (Codeforces Round #414, rated, Div. 1 + Div. 2) 【ABC】
  16. lua中产生 1 - n 之间不重复随机数
  17. 51Nod 1084:矩阵取数问题 V2(多维DP)
  18. RPM安装MYSQL5.7
  19. requirejs源码分析
  20. SSh on Ubuntu

热门文章

  1. mybatis中resultMap配置细则
  2. 性能测试-Jmeter3.1 使用技巧
  3. PE知识复习之PE的绑定导入表
  4. Java复制、移动和删除文件
  5. AppBoxFuture(四). 随需而变-Online Schema Change
  6. bisect模块(使用二分法将数据按顺序插入一个列表)
  7. javascript基础修炼(2)——What's this(上)
  8. DSAPI 添加删除程序到Windows启动
  9. 配置多个 git 账号的 ssh密钥
  10. Python 100例(001)