如何从s3导入hbase快照

ujv3wf0j  于 2021-06-08  发布在  Hbase
关注(0)|答案(1)|浏览(486)

我将hbase快照导出到s3。
我用了这个命令。

hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshot my-snapshot -copy-to s3://my-buckets/tests -mappers 16

但是,如何将s3快照导入hbase?
我读了很多关于将快照导出到其他服务器的帖子。但是,我找不到如何从s3导入快照。
换句话说,如何从s3快照创建新表?
环境
ec2示例
川东北5.14.1
hbase 1.2版

nmpmafwu

nmpmafwu1#

您可以使用相同的exportsnapshot命令通过指定-copy from和-copy to以及服务器详细信息来导入快照。
例子:

hbase org.apache.hadoop.hbase.snapshot.ExportSnapshot -snapshot my-snapshot  -copy-from s3a://my-buckets/tests   -copy-to hdfs://<name-node>:8020/hbase     -mappers 16

相关问题