中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Hbase備份與恢復的方法是什么

發布時間:2021-12-09 10:00:57 來源:億速云 閱讀:249 作者:iii 欄目:大數據

這篇文章主要介紹“Hbase備份與恢復的方法是什么”,在日常操作中,相信很多人在Hbase備份與恢復的方法是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Hbase備份與恢復的方法是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

什么是快照

快照就是一份元信息的合集,允許管理員恢復到表的先前狀態。快照不是表的復制而是一個文件名稱列表,因而不會復制數據。

快照的作用

HBase中存在的備份或克隆表的方法就是使用復制/導出表或者在關閉表之后拷貝HDFS中的所有HFile。 復制或導出是通過一系列工具調用MapReduce來掃描并復制表,這樣會對RegionServer有直接的影響。關閉表會停止所有的讀寫操作,實際環境中往往無法接受。 相比之下HBase快照允許管理員不拷貝數據,而直接克隆一張表,這對域服務器產生的影響最小。將快照導出至其他集群不會直接影響到任何服務器;導出只是帶有一些額外邏輯的群間數據同步。 完全快照恢復是指恢復到之前的“表結構”以及當時的數據,快照之后發生的數據不會恢復。

快照優勢

導出快照與復制/導出表除了更好地保持一致性外,主要的不同在于導出快照是在HDFS的層面操作的。 這意味著HMaster和域服務器與操作無關。因此不需要為不必要的數據創建緩存空間,也不會有掃描過程。因為大量對象創建引起的GC暫停,對于HBase 來說主要性能影響就是DataNode額外的網絡和磁盤負載。

使用快照備份數據

1.配置文件配置可以使用快照功能

<property>
	<name>hbase.snapshot.enabled</name>
	<value>true</value>
</property>

2.新建一個快照

> snapshot 'www','www001'

3.查看所有的快照

> list_snapshots

4.使用快照克隆一個表

> clone_snapshot 'www001','wwww'

5.恢復數據到快照

> disable 'www'
> restore_snapshot 'www001'

6.刪除快照

> delete_snapshot 'www001'

7.使用ExportSnapshot將當前快照導出至其他集群,導出工具不會影響到域服務器的負載,只是在HDFS層面,所以需要指定HDFS路徑(其它集群的hbase根目錄)

hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshotName -copy-to hdfs://server1:8082/hbase

到此,關于“Hbase備份與恢復的方法是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丹棱县| 谷城县| 札达县| 望奎县| 鱼台县| 孝感市| 临猗县| 平安县| 沈丘县| 磐石市| 永胜县| 海安县| 江口县| 阜宁县| 德钦县| 安新县| 淮阳县| 天柱县| 谢通门县| 石家庄市| 沭阳县| 铜鼓县| 兰考县| 福安市| 莱阳市| 随州市| 兰溪市| 财经| 简阳市| 鹿邑县| 西丰县| 新晃| 青神县| 阿拉善左旗| 永善县| 上犹县| 鹿泉市| 秭归县| 南木林县| 濉溪县| 康马县|