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'

此时快照已经恢复

posted @ 2021-07-13 20:52  a庄生晓梦  阅读(274)  评论(0)    收藏  举报