如何在单个快照中拍摄Hbase集群的快照而不是表格?

时间:2017-10-10 12:42:08

标签: hbase snapshot

我想为我的完整Hbase群集拍摄一张快照,而不是为每张桌子拍摄不同的快照

1 个答案:

答案 0 :(得分:0)

只能对单个表进行快照,但听起来您真正想做的就是备份群集。如果是这种情况,那么用于备份整个群集的方法取决于您是否需要保持群集的实时性。如果您这样做,并且您无法获取表的单个快照,那么我建议您复制群集。此复制可以是另一个HBase群集,也可以是第三方(如Amazon S3)。 HDP目前有一个解决方案,可以暂时备份尚未为生产系统做好准备的实时集群。但是,这是一个值得关注未来的事情。您可以找到有关here的更多信息。如果可以关闭群集,则可以停止HBase并运行Distcp,将HDFS中HBase目录的内容复制到另一个目录中的同一群集,或者复制到其他群集。