以下是在Debian系統上備份HBase數據的常用方法:
HBase自帶工具
hbase org.apache.hadoop.hbase.mapreduce.Export
導出數據到HDFS,再通過Import
導入,適合小規模備份。create_snapshot '表名', '快照名'
創建快照,支持快速恢復到指定時間點,幾乎不占額外空間。hbase backup create '備份名' --backupType FULL/INCREMENTAL
執行全量或增量備份,需確保HBase服務已停止。Hadoop工具
hadoop distcp
命令復制HBase數據到其他HDFS集群,適合大規模數據遷移。第三方工具
注意事項:
參考來源: