在Debian上实现HBase数据恢复,可参考以下步骤(基于HBase自带工具及通用流程):
sudo service hbase stop
或通过systemctl
命令(若使用systemd):
sudo systemctl stop hbase
hbase snapshot
命令创建过快照。/hbase/data
):hdfs dfs -cp /backup/snapshot_path /hbase/data
sudo service hbase start
list
或scan
命令检查表数据。/hbase/WALs
目录)。hdfs dfs -cp /backup/wal_logs /hbase/WALs
hdfs dfs -cp /backup/full_backup /hbase/data
hbase backup restore
命令应用增量备份(需提前创建增量备份)。hbase snapshot
、hbase restore
)。hbase
用户):sudo chown -R hbase:hbase /usr/local/hbase/data
/var/log/hbase/
)确认无错误。