2016-04-28 90 views
0

我在hbase表中有一些數據。我必須採取它的備份。我使用0.94.18版本。現在我已經使用以下命令導出。Hbase導出不會複製到本地文件系統

hbase org.apache.hadoop.hbase.mapreduce.Driver export hbasetable /home/user/backup/ 

現在發生的實際情況是,數據被複制到hdfs,其路徑與我給出的完全相同。我期待這應該複製到我的本地文件系統,但它不是。

問題在哪裏? 其次如何在hbase中備份表架構?

回答

1

你的答案的第一部分,看看How to copy Hbase data to local file system (external drive)

由於數據是在Hadoop中,你只需要從Hadoop的複製到本地系統。

至於第二個標準桿,好老的文檔做的招數:http://hbase.apache.org/0.94/book/ops.backup.html

基本上他們都在講兩個解決方案:要麼做備份與系統離線,或使用其他簇來保存你的生活的備份系統。

+0

不完整的答案,但足夠(你還沒有指導模式備份) – Shafiq