W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
此HBase方案描述了假設(shè)的零售業(yè)務(wù)如何使用備份來保護(hù)應(yīng)用程序數(shù)據(jù), 然后在失敗后還原數(shù)據(jù)集。
HBase 管理團(tuán)隊(duì)使用備份集來存儲一組表中的數(shù)據(jù), 它們具有一個(gè)名為綠色的應(yīng)用程序的相關(guān)信息。在此示例中, 一個(gè)表包含交易記錄, 另一張包含客戶詳細(xì)信息。需要備份這兩個(gè)表并作為一個(gè)組進(jìn)行恢復(fù)。
管理團(tuán)隊(duì)還希望確保自動(dòng)進(jìn)行每日備份。
以下是用于備份綠色應(yīng)用程序的數(shù)據(jù)并稍后恢復(fù)數(shù)據(jù)的命令的步驟和示例的概述。以HBase超級用戶身份登錄時(shí),將運(yùn)行所有命令。
$ hbase backup set add green_set transactions
$ hbase backup set add green_set customer
$ ACCESS_KEY=ABCDEFGHIJKLMNOPQRST
$ SECRET_KEY=123456789abcdefghijklmnopqrstuvwxyzABCD
$ sudo -u hbase hbase backup create full\
s3a://$ACCESS_KEY:SECRET_KEY@prodhbasebackups/backups -s green_set
@daily hbase hbase backup create incremental s3a://$ACCESS_KEY:$SECRET_KEY@prodhbasebackups/backups -s green_set
`hdfs dfs -ls -t /prodhbasebackups/backups`
/prodhbasebackups/backups/backup_1467823988425`
$ sudo -u hbase hbase restore -s green_set \
s3a://$ACCESS_KEY:$SECRET_KEY@prodhbasebackups/backups backup_1467823988425 \ -overwrite
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: