成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HBase 增量備份和還原工具

數據庫 其他數據庫
HBase自帶的export/import機制可以實現Backup Restore功能。而且可以實現增量備份。 下面設增量備份的python腳本 在這個腳本中,每天做增量備份,每個月15日做全備份。

HBase自帶的export/import機制可以實現Backup Restore功能。而且可以實現增量備份。 下面設增量備份的python腳本 在這個腳本中,每天做增量備份,每個月15日做全備份。

  1. import time 
  2. import datetime 
  3. from datetime import date 
  4. import sys 
  5. import os 
  6.  
  7. tablename=sys.argv[1
  8. backupDst=sys.argv[2
  9. today=date.today() 
  10. if today.day == 15:    //every month, we do a full backup 
  11.         backupSubFolder=backupDst+today.isoformat()+"-full" 
  12.         cmd="hbase org.apache.hadoop.hbase.mapreduce.Export %s %s"%(tablename,backupSubFolder) 
  13. else
  14.  
  15.         yesterday=datetime.date.today()- datetime.timedelta(days=1
  16.         todayTimeStamp=time.mktime(today.timetuple()) 
  17.         yesTimeStamp=time.mktime(yesterday.timetuple()) 
  18.         backupSubFolder=backupDst+today.isoformat() 
  19.         cmd="hbase org.apache.hadoop.hbase.mapreduce.Export %s %s %s"%(tablename,backupSubFolder,str(int(todayTimeStamp)*1000
  20.  
  21. print cmd 
  22.  
  23. os.system(cmd) 

而Restore機制就更加簡單

  1. hbase org.apache.hadoop.hbase.mapreduce.Import tablename restorefolder 

要注意的是,做Restore時候,原始的表必須是創建好的。所以如果表本身被損壞,需要重新創建一個新的空表,再做Restore。

還有,必須在Hadoop-env.sh中配置好hbase和Zookeeper的路徑,加上這樣的語句

  1. export HADOOP_CLASSPATH="/usr/lib/hadoop-hbase/hbaseXXX.jar:/usr/lib/hadoop-hbase/lib/zookeeperXXX.jar:/etc/hadoop-hbase/conf" 

原文鏈接:http://hbase.iteye.com/blog/1172195

【編輯推薦】

  1. 主流NoSQL數據庫評測之HBase
  2. HBase數據庫性能調優
  3. Facebook實時信息系統:HBase每月存儲1350億條信息
  4. HBase性能深度分析
  5. 基于Java的HBase客戶端編程

 

責任編輯:艾婧 來源: hadoop/hbase 技術討論
相關推薦

2017-07-10 16:00:47

Mysql數據備份數據還原

2010-09-06 16:02:00

DB2

2010-08-06 09:07:15

DB2線增量備份

2015-08-21 10:40:10

SQL Server備份還原

2011-07-07 10:12:40

MySQL Clust

2010-05-26 10:25:50

MySQLdump增量

2019-11-28 10:15:35

TimeShiftUbuntuLinux

2010-12-31 14:42:51

ExchangeSer

2010-10-29 09:36:49

完全備份增量備份差異備份

2010-05-18 16:17:24

Visual Subv

2010-07-06 09:08:07

SQL server差

2011-09-19 16:40:40

2010-03-05 13:29:00

Python增量備份

2010-03-01 09:08:00

Windows 7系統還原

2010-05-25 17:45:00

MySQL備份

2011-03-03 16:10:04

Mysql數據庫備份還原

2024-11-19 15:10:42

2017-05-11 22:15:03

rdiff-backuLinux備份文件

2021-09-27 05:42:44

VeleroKubernetes 公有云

2020-09-27 10:06:16

Btrfs增量備份
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美v日韩| 成人在线视频网站 | 色精品视频 | 夜夜骚视频 | 精品日韩一区二区三区av动图 | 久久久久久久一区二区 | 蜜桃精品噜噜噜成人av | 玖玖视频国产 | 伊人网站在线观看 | 欧美日产国产成人免费图片 | 国产伦一区二区三区久久 | 亚洲一区视频在线 | 久久99精品视频 | 欧美黄色片在线观看 | 玖玖综合在线 | 人人天天操| 久久久片 | 中文字字幕在线中文乱码范文 | 欧美人妇做爰xxxⅹ性高电影 | 天堂av中文在线 | 在线观看国产h | 日韩一区二区三区av | 国产精品69久久久久水密桃 | 日本免费一区二区三区四区 | 久久最新网址 | 精品一级 | 美女天天干天天操 | 久久综合久色欧美综合狠狠 | 日本视频中文字幕 | av片免费 | 国产成人精品一区二区三区 | 视频1区| 色天堂视频 | 国产一区二区av | 欧美一级黄带 | 91小视频| 成人精品一区二区三区中文字幕 | 婷婷开心激情综合五月天 | 成人久久久 | 精品美女久久久久久免费 | 青青草社区 |