HBase 增量備份和還原工具 |
| 發(fā)布時間: 2012/9/5 16:54:07 |
|
HBase自帶的export/import機制可以實現(xiàn)Backup Restore功能。而且可以實現(xiàn)增量備份。 下面設(shè)增量備份的python腳本 在這個腳本中,每天做增量備份,每個月15日做全備份。 import time 要注意的是,做Restore時候,原始的表必須是創(chuàng)建好的。所以如果表本身被損壞,需要重新創(chuàng)建一個新的空表,再做Restore。 還有,必須在Hadoop-env.sh中配置好hbase和Zookeeper的路徑,加上這樣的語句 export Hadoop_CLASSPATH="/usr/lib/hadoop-hbase/hbaseXXX.jar:/usr/lib/hadoop-hbase/lib/zookeeperXXX.jar:/etc/hadoop-hbase/conf" 把這個加到crontab里面,就可以實現(xiàn)每天定時備份了。 本文出自:億恩科技【www.czbl888.cn】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |
京公網(wǎng)安備41019702002023號