Hbase快照Snapshot 数据备份、恢复与迁移
生活随笔
收集整理的這篇文章主要介紹了
Hbase快照Snapshot 数据备份、恢复与迁移
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
場景
? ? ? ? hbase數據遷移時我們需要統計遷移時的數據量,以確保遷移后的數據的完成,但是如果hbase表數據持續增加的話,遷移時無法統計出準確的數據量,此時我們使用快照的方式進行數據遷移,以確保遷移的數量可以和某一時間節點快照的數據量可以對應上。
快照原理
步驟
- 表快照生成,后面的是快照名稱,注意快照名稱不能包含表空間
- 查看快照
- ?恢復到快照時數據
? ? ? ? ?恢復后,會將數據恢復至快照時間點的數據,快照時間點之后的數據將會刪除。
restore_snaphost 'user_snapshot'?
- 根據快照我們生成新表(后續會介紹第二種方式不用clone_snapshot一個新表,直接使用快照導出)
此時可以查看表?'nm:user_snapshot' 數據量
- ExportSnapshot遷移數據
- mappers map數量
- bandwidth 帶寬限制
?
表遷移參考:https://blog.csdn.net/zhangshenghang/article/details/82594143
總結
以上是生活随笔為你收集整理的Hbase快照Snapshot 数据备份、恢复与迁移的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 目录结构+常用命令+压缩命令
- 下一篇: Hbase Compaction 队列数