현재 상황이 외부인터넷이 연결된 클러스터에서 개발을 하고 Hbase에 들어있는 내용을 클라이언트의 폐쇠된 인터넷으로 클러스터 데이터를 옮기는 작업을 하고 있습니다.


다행은, 브릿지가 있어서 한대의 컴퓨터를 통해서 작업중이던 클러스터에 접근이 가능한 상황입니다


MySQL와 같이 RDMBS에서는 DUMP 방법이 편하게 되어있는데, 참HBASE는 뭐같네요


하지만 Backup Resotre방법은 쉽습니다.. 단 현 이방법은 테이블 단위로 진행이 됩니다.


 bin/hbase org.apache.hadoop.hbase.mapreduce.Export <tablename> <outputdir> [<versions> [<starttime> [<endtime>]]]>


다음과 같은 명령어를 이용해서 테이블을 백업합니다. 그러면 백업된 내용은 HDFS로 나오게 됩니다. 이걸 옮기려고 하는 환경으로 옮깁니다.

저같은경우는 폐쇠된 클러스터이기 때문에 로컬 복사해서 가져왔습니다 그런다음 작업할 위치의 클러스터에서 HDFS에 다시 올립니다


$ bin/hbase org.apache.hadoop.hbase.mapreduce.Import <tablename> <inputdir>


HDFS에 올린다음 다음 명령어를 이용해서 테이블을 복구해야합니다.

이때 중요한것이 Hbase에 테이블과 컬럼패밀리는 선언이 되어있어야합니다.RDBMS식으로 말하면 스키마는 미리 만들어놓으셔야합니다




저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
아마도, 제 컴퓨터의 문제일수도 있지만,,

일단 인터넷에 나온 file -> import 버튼이 비활성화 되어잇는것입니다..;;

느낌에 버그인지 모르겠지만,, 만약 바벨프로젝트를 통한 한글패치를 하셨다면;;  한글패치 안한상태에서 해보세요\;

저는 그래서 그냥 영문 사용하기로;;

저작자 표시 비영리
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Study > XML' 카테고리의 다른 글

이클립스 갈릴레오 외부 프로젝트 불러오기  (0) 2009.07.09
안드로이드!  (4) 2009.07.08
http://dl-ssl.google.com/android/eclipse 이클립스가 못찾을때  (0) 2009.07.08
XML의 구조,,  (0) 2009.04.18
[XML]XLST 이미지 넣기  (0) 2009.04.17
[XML]XLST 문서 만들기  (0) 2009.04.17
eXtensible Markup Language  (4) 2009.04.15
1

+ Recent posts

티스토리 툴바