0
点赞
收藏
分享

微信扫一扫

HBase数据的备份与恢复


1、备份

停止HBase服务后,使用distcp命令运行MapReduce任务进行备份,将数据备份到另一个地方,可以是同一个集群,也可以是专用的备份集群。

即,把数据转移到当前集群的其他目录下(也可以不在同一个集群中):

$ bin/hadoop distcp \
hdfs://linux01:8020/hbase \
hdfs://linux01:8020/HbaseBackup/backup20171009

尖叫提示:执行该操作,一定要开启Yarn服务

2、恢复

非常简单,与备份方法一样,将数据整个移动回来即可。

$ bin/hadoop distcp \
hdfs://linux01:8020/HbaseBackup/backup20170930 \
hdfs://linux01:8020/hbase

举报

相关推荐

0 条评论