Support Questions

Find answers, ask questions, and share your expertise

HBase Archive ?

avatar
Rising Star

Is there any way to archive HBase data like "Hadoop Archive" ?

1 ACCEPTED SOLUTION

avatar
Super Guru

No, because HDFS is a filesystem and HBase is a key-value store ("database").

But, you can archive HBase tables easily. Please see the HBase snapshot feature: http://hbase.apache.org/book.html#ops.snapshots. Using this feature, you can take a point-in-time view of a table, and copy all of the referenced files to some location in HDFS or elsewhere.

View solution in original post

2 REPLIES 2

avatar
Super Guru

No, because HDFS is a filesystem and HBase is a key-value store ("database").

But, you can archive HBase tables easily. Please see the HBase snapshot feature: http://hbase.apache.org/book.html#ops.snapshots. Using this feature, you can take a point-in-time view of a table, and copy all of the referenced files to some location in HDFS or elsewhere.

avatar

What benefit you are expecting by archiving hbase data like "Hadoop Archive"? or Is your purpose to just archive HBase data in any form?