91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

HBase的數據備份與恢復機制BDR

發布時間:2020-03-28 10:48:18 來源:網絡 閱讀:75 作者:丶老龔 欄目:關系型數據庫

一、快照機制snapshots

簡單在hbase上做個表做測試:

hbase(main):044:0> scan 'student'
ROW                             COLUMN+CELL                                                                               
 num1                           column=shuxing:name, timestamp=1412189531346, value=jaybing                               
 num2                           column=shuxing:name, timestamp=1412189623682, value=jaychou                               
 num3                           column=shuxing:like, timestamp=1412189669404, value=game                                  
3 row(s) in 0.0260 seconds

創建這個表的快照:
hbase(main):045:0> snapshot 'student','snapshot_student'
0 row(s) in 1.2620 seconds

[root@nn ~]# hadoop fs -ls /tmpdir/
Found 9 items
drwxr-xr-x   - root supergroup          0 2014-10-02 02:58 /tmpdir/.hbase-snapshot
drwxr-xr-x   - root supergroup          0 2014-10-01 21:48 /tmpdir/.tmp
drwxr-xr-x   - root supergroup          0 2014-10-01 21:37 /tmpdir/WALs
drwxr-xr-x   - root supergroup          0 2014-10-02 02:42 /tmpdir/archive
drwxr-xr-x   - root supergroup          0 2014-09-28 00:42 /tmpdir/corrupt
drwxr-xr-x   - root supergroup          0 2014-09-26 11:20 /tmpdir/data
-rw-r--r--   2 root supergroup         42 2014-09-26 11:20 /tmpdir/hbase.id
-rw-r--r--   2 root supergroup          7 2014-09-26 11:20 /tmpdir/hbase.version
drwxr-xr-x   - root supergroup          0 2014-10-02 02:48 /tmpdir/oldWALs
[root@nn ~]# hadoop fs -ls /tmpdir/.hbase-snapshot
Found 2 items
drwxr-xr-x   - root supergroup          0 2014-10-02 02:58 /tmpdir/.hbase-snapshot/.tmp
drwxr-xr-x   - root supergroup          0 2014-10-02 02:58 /tmpdir/.hbase-snapshot/snapshot_student    這應該就是快照的數據文件;


刪除student表兩行,模擬數據文件損壞;

hbase(main):061:0> disable 'student'
0 row(s) in 2.0310 seconds

hbase(main):062:0> is_
is_a?         is_disabled   is_enabled
hbase(main):062:0> is_enabled 'student'
false                                                                                                                     
0 row(s) in 0.0800 seconds

hbase(main):063:0> drop
drop             drop_all         drop_namespace
hbase(main):063:0> drop 'student'
0 row(s) in 0.1940 seconds

hbase(main):064:0> list

TABLE                                                                                                                     
0 row(s) in 0.0200 seconds

=> []


用快照恢復表:

hbase(main):070:0> restore_snapshot 'snapshot_student'
0 row(s) in 6.4950 seconds

hbase(main):071:0> scan 'student'
ROW                             COLUMN+CELL                                                                               
 num1                           column=shuxing:name, timestamp=1412189531346, value=jaybing                               
 num2                           column=shuxing:name, timestamp=1412189623682, value=jaychou                               
 num3                           column=shuxing:like, timestamp=1412189669404, value=game                                  
3 row(s) in 0.2190 seconds


注: 快照只是保存著快照時hbase表那一刻的數據,至于快照以后的增量的數據,快照是 不支持的;


二、導出表Export

HBase的表導出工具是一個內置的功能,它使數據很容易從hbase導入hdfs目錄下的sequencefiles文件,它創造了一個Map reduce任務,通過一系列的hbase api來調用集群,獲取指定的表格的每一行數據,并將數據寫入指定 的HDFS目錄中;

HBase的數據備份與恢復機制BDR........

HBase的數據備份與恢復機制BDR


三、拷貝表copytable


HBase的表拷貝工具和導出工具差不多,拷貝表也hbase api創建map reduce任務,從源數據讀取數據,不同的是拷貝的輸出是hbase 的另一個表;這個表可在本地集群,也可在遠程集群;

HBase的數據備份與恢復機制BDR

HBase的數據備份與恢復機制BDR

HBase的數據備份與恢復機制BDR


向AI問一下細節

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

AI

宜城市| 龙海市| 临漳县| 平南县| 宁陵县| 绍兴市| 平山县| 玛沁县| 利津县| 温泉县| 衡东县| 虎林市| 越西县| 黎川县| 汉源县| 乡宁县| 龙山县| 德钦县| 栾城县| 泗水县| 宁德市| 景德镇市| 开远市| 敦化市| 晴隆县| 兴和县| 大城县| 邳州市| 文化| 泽普县| 咸宁市| 营口市| 井陉县| 江安县| 徐州市| 石柱| 类乌齐县| 金华市| 蕲春县| 蓝田县| 繁峙县|