以下是CentOS上HBase的備份恢復策略:
hbase backup create full
命令,或通過Hadoop的DistCp工具復制HBase數據目錄到HDFS,還可利用Percona XtraBackup for HBase進行備份。建議定期執行,如每天凌晨。create_snapshot
命令為表創建快照,適用于表級數據備份,創建速度快,對系統影響小。hbase backup restore
命令恢復,或從HDFS備份目錄復制數據到HBase數據目錄后重啟服務。disable
表,再使用restore_snapshot
命令恢復快照,最后enable
表。