以下是CentOS下HBase数据备份策略及常用方法:
快照备份(推荐)
hbase snapshot create 'snapshot_name' 'table_name'hbase-site.xml中设置hbase.snapshot.period(如每天一次)和hbase.snapshot.max(保留快照数量)。全量/增量备份
hbase backup create 'backup_name' --backupType FULL,或通过HDFS备份数据目录。集群间复制(实时备份)
hbase-site.xml中启用hbase.replication=true,设置源集群和目标集群的复制端口及Peer关系。crontab或Oozie定时执行备份脚本。snapshot、backup命令。参考来源: