HBase快照迁移数据-从一个HBase集权迁移到另外一个HBase集群

做迁移业务之前需要了解,我们搭建的hbase集群的数据时存储在什么位置,可以通过hbase-site.xml查看rootdir

 

 1、进行快照的生成

我们对usermr生成快照

a、先查看一下表数据:

 

 b、生成快照并查看

 

 c、在hadoop集群上查看我们已经生成的快照

 

 d、进行快照的迁移

 

 

 这里只是模拟下,copy-to的路径需要时另外一个hbase集群的root-dir位置,这样才能使用快照恢复的shell命令

f、快照恢复

创建表:create 'usermr','info','detail' 表的结构需要和之前生成快照的表的结构一样

disable 'usermr'

restore_snapshot 'usermrSnapshot'

enable 'usermr'

此时快照已经恢复

相关文章

文章浏览阅读301次。你可以使用Thrift客户端来测试HBase Thr...
文章浏览阅读565次。hive和hbase数据迁移_hive转hbase
文章浏览阅读707次。基于单机版安装HBase,前置条件为Hadoop...
文章浏览阅读301次。linux集群搭建-HBase_linux中在/home目录...
文章浏览阅读933次。中没有库的概念,说一个数据说的是哪一个...
文章浏览阅读1k次,点赞16次,收藏21次。整理和梳理日常hbas...