在 Debian 上恢复 HBase 数据的实用步骤
一、恢复前准备
- 确认运行环境:HBase 与底层 HDFS 正常,Debian 节点时间与集群时间同步(建议 NTP),并具备 HBase/HDFS 超级用户或具备相应权限 的账号。
- 明确恢复目标与时间点:是整库/单表、恢复到原表还是新表、是否需要恢复到某个时间点或 Snapshot 版本。
- 选择恢复路径:优先使用 Snapshot 或 Backup/Restore;若无可用的备份,再考虑 Export/Import 或 HDFS 层面拷贝/移动 HFile;若只是误删少量数据,可先尝试 KEEP_DELETED_CELLS + raw 扫描 抢救。
- 做好防护:恢复前对现有表与目录做一次 快照或 HDFS 备份,避免二次误操作。
二、常用恢复方法与步骤